채택완료

css/default.css 연결되있는곳과 css 따로 적용법 ㅠㅠ

그누보드5 이고 테마는 사용안하구요...

default.css가 어느페이지에 적혀져 잇는지 알고 싶습니다..ㅠ

head_sub.php봐도

<script src="<?php echo G5_JS_URL ?>/jquery-1.8.3.min.js"></script>
<script src="<?php echo G5_JS_URL ?>/jquery.menu.js?ver=<?php echo G5_JS_VER; ?>"></script>
<script src="<?php echo G5_JS_URL ?>/common.js?ver=<?php echo G5_JS_VER; ?>"></script>
<script src="<?php echo G5_JS_URL ?>/wrest.js?ver=<?php echo G5_JS_VER; ?>"></script>
<script src="<?php echo G5_JS_URL ?>/placeholders.min.js"></script>
<link rel="stylesheet" href="<?php echo G5_JS_URL ?>/font-awesome/css/font-awesome.min.css">

이렇게만 되어있고 default.css는 어디에도 없네요ㅜㅜ

아, 그리고 제가 따로 css 파일만들어서 연결할때...

저 밑에다가

<link rel="stylesheet" href="<?php echo G5_JS_URL ?>/css/custom.css">

로 했는데 안먹더라구요.. 제가 뭘 잘못한 걸까요?ㅜㅜㅜ

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

테마를 사용 안 한다면 루트 폴더 /head.sub.php 파일에서

이 부분에 있습니다.

<?php
if (defined('G5_IS_ADMIN')) {
    if(!defined('_THEME_PREVIEW_'))
        echo '<link rel="stylesheet" href="'.G5_ADMIN_URL.'/css/admin.css?ver='.G5_CSS_VER.'">'.PHP_EOL;
} else {
    echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/'.(G5_IS_MOBILE?'mobile':'default').'.css?ver='.G5_CSS_VER.'">'.PHP_EOL;
}
?>

css 파일을 추가하신 거라면 css 폴더에 넣으신 거 아닌가요? 그럼 이렇게..

<link rel="stylesheet" href="<?php echo G5_CSS_URL ?>/custom.css">

답변에 대한 댓글 1개

헉.. 감사합니다. head_sub.php 위치로 볼때 css/custom.css 인줄알고 그렇게 적었네요ㅠㅠ

테마를 사용하는지 안 사용하는지,

해당 빌더가 PC 및 MOBILE 둘다 이용하는지,

아니면 PC와 MOBILE 중 한쪽만 이용하는지 먼저 확인해 보세요.

답변에 대한 댓글 1개

일단, 테마를 사용하냐 안 하냐에 따라 사용하는 css 위치가 달라요.



테마 사용 X (G5_URL 주소상수 사용)

/css/default.css
/css/mobile.css


테마 사용 O (G5_THEME_URL 주소상수 사용)

/theme/basic/css/default.css
/theme/basic/css/mobile.css




모바일은
각각의 PC버전 head.sub.php 파일에 정의된 mobile.css 끌어다 사용하구요.


경로상수는
config.php 파일과 common.php에 주로 정의되어 있으니 열어서 확인해 보세요.

아래 코드사전도 잘 활용해 보세요.
https://homzzang.com/b/code

답변을 작성하려면 로그인이 필요합니다.