게시판투명화 재질문해요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판투명화 재질문해요 정보

게시판투명화 재질문해요

첨부파일

view.skin.php (8.5K) 2회 다운로드 2008-11-27 00:38:16
view_comment.skin.php (12.1K) 1회 다운로드 2008-11-27 00:38:16
list.skin.php (12.0K) 2회 다운로드 2008-11-27 00:38:16
write.skin.php (14.1K) 0회 다운로드 2008-11-27 00:38:16

본문

일단 제가 초보예요~
질문답변에 질문도 해보고 다른분 질문 올린답도 보면서
그대로 한거 같은데 역시 문제점이 생기네요.
일단 링크 올렸으니 소스 열어보시구요

htm문서에
<IFRAME src="gnuboard4/bbs/board.php?bo_table=gboard2"
      frameBorder=0 width=800 height=700 allowTransparency="true"></IFRAME>
이것만 삽입하면 아무런 변화가 없어요.

(누군가가 head.sub.php를 수정하면 된다고 해서..)
head.sub.php를 손대지 않는 상태에서는 아무런 변화가 없었어요.
<body style="background-color:transparent"
이부분을 넣어주니 링크처럼 되는데요~
변화부분은
@게시판에 밑에 쓰지 않는 하얀공백들이 일단 글쓴공간만 남기고 표현되구요
@글쓰기 할때 게시판제목들과 폼빼고는 투명화가 되었어요.

☆이제 제가 표현하고자 하는 의도는 이상태에서
  링크시에 게시판 제목줄과 글들배경색을 모두 투명화시키고 글 클릭했을때에는
  글내용은 투명화되지만 여전히 제목줄하고 글쓴이줄 밑에 댓글칸들 또한 배경색이 있네요
  이것또한 투명으로 하고 싶구요.
  글쓰기 눌렀을때도 글쓰기 제목줄또한 투명화 시켰음 하거든요.

어떻게 무얼 해줘야 하는지 좀 알려주세요.
제가 낼모레면 40이거든요. 컴맹은 아니지만 이쪽은 전혀 첨이라서요.
부탁드려봅니다.
  • 복사

댓글 전체

거의다 된것 같네요.

스타일은 인라인 설정이 최우선입니다.

즉, 각 테이블이나 셀등 엘러멘트에 적용된 백그라운트컬러값이 최우선으로 적용된답니다.

엘레멘트에 직접코딩된 스타일값 > 페이지에 별도로 선언된 스타일시트 > 외부링크된 스타일시트 순으로 우선순서가 적용된다는 말씀입니다.

그러므로 스킨자체에 적용된 테이블등에 적용된 백그라운드 설정도 마찬가지로 투명으로 해주셔야 합니다.

---------------------------------
일단 스킨의 상단 스타일 부분에서
.board_list td { padding:.5em; background-color:transparent; } 해보시고

---------------------------------

만일 안되면 아래처럼 각셀에 모두 background-color:transparent;이걸 넣어보세요.

.board_list td { border-bottom:1px solid #ddd; background-color:transparent; }
.board_list td.num { color:#999999; text-align:center; background-color:transparent; }
.board_list td.checkbox { text-align:center; background-color:transparent; }
.board_list td.subject { overflow:hidden; background-color:transparent; }
.board_list td.name { padding:0 0 0 10px; background-color:transparent;}
.board_list td.datetime { font:normal 11px tahoma; color:#BABABA; text-align:center; background-color:transparent; }
.board_list td.hit { font:normal 11px tahoma; color:#BABABA; text-align:center; background-color:transparent; }
.board_list td.good { font:normal 11px tahoma; color:#BABABA; text-align:center; background-color:transparent; }
.board_list td.nogood { font:normal 11px tahoma; color:#BABABA; text-align:center; background-color:transparent; }

---------------------------------

그래도 안되면 스킨의 각 td태그안에
<td style="background-color:transparent;">
처럼 넣어보세요.

---------------------------------
전 낼모레면 50됩니다.ㅎㅎ
플록님~
list.skin.php
view.skin.php
view_comment.skin.php
write.skin.php--->이건 글쓰기에서 제가 고쳐서 투명화시켰구요

스킨상단이라면 저 3가지중에서 list.skin.php인가요
각 스킨 상단마다 모두 처리를 해주셔야합니다.

체계적으로 하려면 css파일을 하나로 통합하면 관리가 쉬울텐데,
아마 작업량이 만만치 않을겁니다.
쪽지 답변입니다.

글읽기 제목줄은 배경이미지가 사용된것입니다.
그걸 제거해주셔야 합니다.
<div style="border:1px solid #ddd; clear:both; height:34px; background:url(../skin/board/basic/img/title_bg.gif) repeat-x;">  부분을
<div style="border:1px solid #ddd; clear:both; height:34px; background-color:transparent;">
정도로 수정해보세요.

그리고 코멘트 부분은 view_comment.skin.php 에서 제가 처음 답변드린 내용을 수정하셔야 합니다.
© SIRSOFT
현재 페이지 제일 처음으로