질문 하시기 전에 아래 글을 꼭 읽어주세요.
- XE 질문하시기 전에 XE Core 매뉴얼을 읽어봐주세요.
- 다음의 항목에 해당 하는 질문은 여기보단 해당 프로젝트의 포럼에 글을 올리시는게 더 전문적인 답변이 가능합니다.
   게시판, 플래닛, CafeXE, Textyle, wiki, IssueTracker 이 외에도 XE Project에 전문 프로젝트들이 있고 각 프로젝트의 포럼등에서 질문을 하시는 것이 더 좋습니다.
질문하신 분은 꼭 답변 채택을 하셔야 질문시 걸었던 포인트의 절반을 되돌려 받습니다.

css 에서 botton 을 담당하는 부분이 있는데...

[레벨:6]리우  2007.11.18 21:17
다름이 아니오라 스킨을 만들기 위해 지금 현재 Zbxe 에서
사용중인 botton(cssfile:/common/css/botton.css) 방식을 이용해
스킨을 만들려 합니다... 그러나 class명을 현재의.Zbxe 환경과 다르게
모듈에 있는 board/skins/.xe_board/css/해당 칼라셋.css의 파일에
해당 소스를 넣고 class 명을 btn 이라고 정의를 하고 css 파일과 skins 에 있는 파일중
list.html 에 class 명을 btn으로 변경을 해 보아도 되지를 않더군요.. skin 제작을 해보거나
자세하게 알고 있는 분들은 답변 부탁 드리겠습니다....


쉽게 얘기하면

 스킨에서 사용할려고 소스를 아무리 수정해도 스킨에서 해당 구문을 읽지 못하는건지 정상적으로
 작동을 않하네요... 간단히 말하자면 class명인 button을 btn 으로 변경하고 스킨의 칼라셋을 담당하는 css에 파일을
 추가하고 list.html 에 class 명을 btn으로 했는데도 변경이 되지를 않더라 이 말 입니다... 답답하게도... 아웅.... -,-;;

# 관련 링크 +++ 모든 링크는 새창으로 열림니다...

  스킨제작중인 홈페이지 : http://webti.net/xe (현재는 아무것도 없는 테스트 페이지 입니다...)
     => css경로 : http://webti.net/xe/modules/board/skins/xe_board/css/yellow.css
       수정한 파일(소스) 경로 : http://webti.net/xe/modules/board/skins/xe_board/list.html
       수정한 페이지 보기 : http://webti.net/xe/comm_notice -> 페이지에서 소스보기 하면 하단에 "목록" 버튼 부분
  사용할려고 하는 css 소스 정보 : http://www.hedgerwow.com/360/dhtml/css-round-button/demo.php?foo=name
     => 하나의 이미지로 버튼을 만들어 주는 스크립팅css 소스입니다.. 물론 Zbxe 에서 사용중이구요...
       이 소스로 스킨을 만들면 여러가지의 색상으로 스킨을 만들수 있는 장점과 언어선택 또한 확장이 가능하기
       때문에 사용할려고 하는......

PS. 개발자 분 이하 회원님들 이사항에대해서 아시는분 계신가요...
  분명 기존 버튼(botton=css에서 class명으로 정의한것을 btn으로 재정의 후)의 CSS 에 있는 클래스 네임을
  변경을 하고서도 시도를 해도 변경이 되지를 않더라구요... 답변 바랍니다...
의견 (0)

답변등록

현재 답변들 2
[레벨:9]된장맛껌 2007.11.19 14:02
첨부하신 list.html파일의 소스를 보고 한 가지 예를 들어보겠습니다.

버튼 중 아래의 내용이 있는데요..

<!-- 글쓰기, 목록 버튼 -->
    <div class="leftButtonBox">
        <a href="{getUrl('','mid',$mid,'page',$page,'document_srl','','listStyle',$listStyle)}" class="btn"><span>{$lang->cmd_list}</span></a>
    </div>

leftButtonBox라는 클래스명 안에 a(a href) 안에 btn이라는 클래스명이 호출되어 있습니다.
찬찬히 살펴보세요.

그러면 css파일에 클래스명을 지정하실 때

.leftButtonBox a.btn {속성값}
이런식으로 하시면 될 것 같은데요..
저도 css는 잘 모르지만 스킨 삽질하면서 어떤 흐름이라는 것은 대충 감이 오더라구요.

제가 말씀드린 것이 틀릴 수도 있으니 그냥 참고하시라고 적는 댓글입니다.
화이또하세요. ^^
의견 (0)
[레벨:6]리우  2009.07.01 01:06

네 감사합니다... 된장맛껌님...

의견 (0)



XE Login

OpenID Login