css 관련 문의

css 관련 문의

QA

css 관련 문의

본문

안녕하세요

현제 홈페이지를 한개 만들고 있는데요

기존 head_sub.php에 디볼트 css 가 있잖아요

이 css 파일보다 다른 css가 먼저 나오게 하려고 하는요 아래 처럼

했는데 관리도구로 보면 css가 링크가 안되어 있어요 왜 그런 것일까요



add_stylesheet('<link rel="stylesheet" href="/css/site_style.css" type="text/css" media="screen">',0);
add_stylesheet('<link rel="stylesheet" href="/css/site_style1.css" type="text/css" media="screen">',0);
add_stylesheet('<link rel="stylesheet" href="/css/site_style2.css" type="text/css" media="screen">',0);


이렇게 적용을 했는데 css가 안 먹는거에요

혹시 뭐가 잘 못 되었을까요

css 파일은 테마 내의 basic1 안에 css 폴더에 넣어 두었는데요

안되네요

좀 도와주세요


<?php
// 이 파일은 새로운 파일 생성시 반드시 포함되어야 함
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


$begin_time = get_microtime();

if (!isset($g5['title'])) {
    $g5['title'] = $config['cf_title'];
    $g5_head_title = $g5['title'];
}
else {
    $g5_head_title = $g5['title']; // 상태바에 표시될 제목
    $g5_head_title .= " | ".$config['cf_title'];
}

// 현재 접속자
// 게시판 제목에 ' 포함되면 오류 발생
$g5['lo_location'] = addslashes($g5['title']);
if (!$g5['lo_location'])
    $g5['lo_location'] = addslashes(clean_xss_tags($_SERVER['REQUEST_URI']));
$g5['lo_url'] = addslashes(clean_xss_tags($_SERVER['REQUEST_URI']));
if (strstr($g5['lo_url'], '/'.G5_ADMIN_DIR.'/') || $is_admin == 'super') $g5['lo_url'] = '';

/*
// 만료된 페이지로 사용하시는 경우
header("Cache-Control: no-cache"); // HTTP/1.1
header("Expires: 0"); // rfc2616 - Section 14.21
header("Pragma: no-cache"); // HTTP/1.0
*/
add_stylesheet('<link rel="stylesheet" href="/css/site_style.css" type="text/css" media="screen">',0);
add_stylesheet('<link rel="stylesheet" href="/css/site_style1.css" type="text/css" media="screen">',0);
add_stylesheet('<link rel="stylesheet" href="/css/site_style2.css" type="text/css" media="screen">',0);
?>
<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0">
<?php
if (G5_IS_MOBILE) {
    echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;
    echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
    echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
    echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
    echo '<meta http-equiv="X-UA-Compatible" content="IE=Edge">'.PHP_EOL;
}

if($config['cf_add_meta'])
    echo $config['cf_add_meta'].PHP_EOL;
?>

이 질문에 댓글 쓰기 :

답변 3

add_stylesheet('<link rel="stylesheet" href="/css/site_style.css" type="text/css" media="screen">',0);
뒤에 숫자가 css 를 불러오는 순서 입니다.


그리고 css 를 테마 내에 넣어두었으면 경로를 수정해줘야 합니다.


href="/css/site_style.css"

href="<?php G5_URL ?>/css/site_style.css" // 루트시

href="<?php G5_THEME_URL ?>/css/site_style.css" // 테마폴더기준

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT