채택완료

게시판 바탕 색상 변경...

2014-02-24 (월) 20:05:34 6,277
안녕하세요.
 
게시판 들어가보면, body에서 설정한 색상을 사용하는데요.
 
body에서 설정한 색상과 별도로 게시판만 따로 색상을 지정할 수는 없는지요?
|

답변 5개 / 댓글 6개

채택된 답변
+20 포인트
아까는 body에 색상을 지정하셨다면 이번에는 아까와 똑같지만 body를 index_right로 바꾸셔셔 생상을 지정하시면됩니다.

답변에 대한 댓글 2개

2014-02-24 (월) 23:10:06
되네요.^^

오늘 정말 감사했습니다. 덕분에 많이 배웠습니다.

좋은 밤되세요^^
어떻게 처리하셨는지
자세하게 설명좀 부탁드려도 되나요?
저도 이걸 해결해야 할거 같은데 답이 안나와서요. ㅠㅠ
정확한부분은 코드를 확인하지않고는 알수가없을듯하네요^^;;

답변에 대한 댓글 1개

2014-02-24 (월) 22:39:21
제가 만든 레이아웃을 그누보드에 입히면서, 메인 div 는 게시판을 클릭하면, 게시판이 그 자리에 들어서면서 사라지는 걸로 아는데요.

아래는 홈 주소입니다. 게시판1 만 우선 임시로 만들었습니다.

http://twolivetree1.hubweb.net/
그러면 게시판 바탕색을 지정하는 div를 찾으셔셔 그 div에만 색상을 지정하시면되겠지요^^

답변에 대한 댓글 1개

2014-02-24 (월) 22:29:10
제가 index.html 을 만든후, head.php, tail.php, index.php 로 나누면서 index.php 자리에 게시판이 들어가는데,

따로 게시판 div가 존재하는 건가요?
그누보드5 기준으로 head.sub.php 파일을 열어보시면

Copy
<title><?php echo $g5_head_title; ?></title>



<?php
if (defined('G5_IS_ADMIN')) {
    echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/admin.css?v2">'.PHP_EOL;
} else {
	if (G5_IS_MOBILE) {
		echo '<link rel="stylesheet" href="'.G5_MOBILE_URL.'/css/index.css?v2">'.PHP_EOL;
	} else {
		echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/default.css?v2">'.PHP_EOL;
	}
	// canonical 지정
    $canonical = '';
    if ($bo_table && $wr_id) $canonical = 'http://'.$_SERVER['HTTP_HOST'].'/bbs/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id;
    else $canonical = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

}
?>

이렇게 되잇을겁니다.

이 아래에 추가하는겁니다.

Copy
<title><?php echo $g5_head_title; ?></title>



<?php
if (defined('G5_IS_ADMIN')) {
    echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/admin.css">'.PHP_EOL;
} else {
	if (G5_IS_MOBILE) {
		echo '<link rel="stylesheet" href="'.G5_MOBILE_URL.'/css/index.css">'.PHP_EOL;
	} else {
		echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/default.css">'.PHP_EOL;
		//echo '<link rel="stylesheet" href="'.XE_THEME_SKIN_CSS_URL.'/index.css">'.PHP_EOL;
	}
	// canonical 지정
    $canonical = '';
    if ($bo_table && $wr_id) $canonical = 'http://'.$_SERVER['HTTP_HOST'].'/bbs/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id;
    else $canonical = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

}

if($bo_table == "notice") {
	echo '<link rel="stylesheet" href="'.G5_CSS_URL.'/notice_board.css">'.PHP_EOL;
}
?>


그리고 css디렉토리에 notice_board.css 파일을 넣으시고 여기에 body의 색상을 설정하는 css를 입력하시면 해당 css가 읽힐겁니다.

마지막에 적힌 css를 인식하니까요^^

답변에 대한 댓글 1개

2014-02-24 (월) 22:08:49
도치즈님께서 시킨대로 하니 게시판 색깔이 변하네요..^^
신경써주셔서 감사드립니다.

근데, 게시판 바탕색깔만 바뀌고, 홈 주변 색상은 본래 지정했던 색상을 유지하는 방법은 없을까요?
head.sub 파일에서 bo_table 이 1일때 1.css를 불러들이고 이런식으로 하시면될거같습니다^^

답변에 대한 댓글 1개

2014-02-24 (월) 20:43:03
답변 감사드려요.
근데. 제가 초보라 그러는데, 자세히좀 알려주시면 안될까요?

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