묻고답하기

파이어폭스 외 표준브라우져에서는 아래와 같이 잘 나오는데 ie에서는 2차메뉴 롤오버가 겹쳐서 위에 나옵니다.

그래서 IE에만 아래의 코드를 넣으면 될 것 같은데...정찬명님의 표준 코딩 기법을 읽다가

http://www.xpressengine.com/18287732#section19

 
둘째, 별도의 파일 작성 없이 CSS hack 을 이용

CSS 코드의 문법적 유효성을 포기하는 대신 개발 편의와 성능 향상을 위해 CSS hack을 사용하는 방법 입니다. CSS 코드의 문법적 유효성을 유지하려는 목적은 브라우저 호환성을 획득하기 위함인데 CSS 코드는 문법적으로 유효하지 않더라도 브라우저 호환성 획득이 가능하기 때문에 코드의 무결성을 고집스럽게 주장할 필요가 없습니다. 현재 CSS의 활성 표준은 2.0 인데 반해 실제로 현존하는 대부분의 브라우저들은 이미 아직 표준으로 확정되지 않은 CSS 2.1 문법을 모두 지원하고 CSS 3.0 문법을 일부 지원하고 있으므로 CSS 코드에서 표준 코드에 대한 무결성은 이미 의미가 없습니다. CSS hack이 필요한 브라우저는 오직 IE 6~7 뿐인데 다음과 같은 형식으로 디버깅 할 수 있습니다. 같은 속성을 두 번 선언하여 앞에 선언된 표준 속성을 덮어쓰기 하는 원리 입니다.

.selector { property:value; *property:value; } /* IE 7 이하의 브라우저에 작용 합니다 */
.selector { property:value; _property:value; } /* IE 6 이하의 브라우저에 작용 합니다 */

 

게 나오는데 제 css 파일에 적용하려면 어떻게 하는 건지 몰라서 아시는 고수님들의 도움을 얻고자 질문남깁니다.

아님...제 코딩이 이상해서 그런지;;; 두 브라우져에서 다 똑같이 나오면 좋겠는데;;;;;

조언 부탁드립니다. ^^ 감사합니다!!!

 

samplefire.gif

 

#gnb { position:absolute; top:44px; left:10px; height:60px; overflow:hidden; white-space:nowrap; margin-bottom:10px;}
#gnb li { list-style:none; float:left; background:url(../images/white/img07.gif) no-repeat left 50px; padding-left:2px; padding-top:13px; position:relative; left:-2px; white-space:nowrap; font-family: 굴림, Arial, Helvetica, sans-serif;}
#gnb li a { font-weight:bold; display:block; float:left; padding: 25px 15px 0px 15px; height:25px; color:#ffffff; white-space:nowrap; text-decoration:none; font-size: 14px;}
#gnb li a:hover,
#gnb li a:focus { color:#ffffff;}
#gnb li a:hover,
#gnb li.on a { background:url(../images/white/leaf.png) no-repeat center top;}

.gnb_subMenu{position:absolute; top:95px; left:-17px; height:24px;}
.gnb_subMenu li{position:relative; display:block; list-style:none; float:left;}
.gnb_subMenu li a {text-decoration:none; color:#333333; display:block; float:left; padding:4px 5px 0px 7px; font-family: 굴림, Arial, Helvetica, sans-serif; }
.gnb_subMenu li a:hover,
.gnb_subMenu li a:focus {color:#ff9900;}
.gnb_subMenu .on { background:url(../images/white/img09_1.gif) no-repeat left 7px;} 
.gnb_subMenu .on a {color:#ff9900;}

 

sample.gif

 

#gnb { position:absolute; top:55px; left:10px; height:60px; overflow:hidden; white-space:nowrap; margin-bottom:10px;}
#gnb li { list-style:none; float:left; background:url(../images/white/img07.gif) no-repeat left 40px; padding-left:2px; padding-top:12px; position:relative; left:-2px; white-space:nowrap; font-family: 굴림, Arial, Helvetica, sans-serif;}
#gnb li a { font-weight:bold; display:block; float:left; padding: 15px 15px 10px 15px; height:25px; color:#ffffff; white-space:nowrap; text-decoration:none; font-size: 14px;}
#gnb li a:hover,
#gnb li a:focus { color:#ffffff;}
#gnb li.on a { background:url(../images/white/leaf.gif) no-repeat center top;}

 

.gnb_subMenu{position:absolute; left:10px; top:110px; height:24px;}
.gnb_subMenu li{display:block; list-style:none; float:left;}
.gnb_subMenu li a {text-decoration:none; color:#333333; padding-left:10px; line-height:2em; position:relative;white-space:nowrap; font-family: 굴림, Arial, Helvetica, sans-serif;}
.gnb_subMenu li a:hover,
.gnb_subMenu li a:focus {color:#ff9900;}
.gnb_subMenu .on a {color:#ff9900;}

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
DuRi 제로보드4로 운영되는 중국어 사이트를 XE로 마이그레이션 조언 부탁드립니다.  
only 설치시 처음 단계로 되돌아옵니다 [1] 2009.09.10 by 백성찬
DuRi XE 설치와 설정에 관하여 조언좀 부탁 드립니다. [4] file 2009.09.10 by DuRi
웰빙샵 지영 CSS hack 사용법을 구체적으로...부탁드려요~~~ [3] 2009.09.10 by 웰빙샵 지영
제이디600 중국어 번역이 안된부분 어떻게 수정해야나요 [2] 2009.09.10 by 백성찬
ziyk™ 페이지 만들기 [3] 2009.09.10 by ziyk™
싸나이김 /common/js/plugins/ui/jquery-ui.packed.js [1] 2009.09.10 by SMaker
싸나이김 위젯이 표시가 되지않습니다. [2] 2009.09.10 by 싸나이김
또랑 xe공식레이아웃에서 메뉴부분바탕과 search창 고정시키는 법 [3] 2009.09.10 by 초등학생5학년
마리아 (xe_official_v2) 레이아웃 컬러셋 몇개만 추가하는 방법? [1] 2009.09.10 by 또랑
또랑 XE공식레이아웃에서 컬러셋을 하나더 추가하려면.......ㅠㅠ  
weditor 설치시 "DB & 관리자 정보 입력" 등록버튼 누르면 메세지가 뜹니다 file  
김주년656 확장변수 선택적으로 입력받기 ?? [1] 2009.09.10 by khongchi
리스페 XE CSS Framework에서 position:relative 이거 꼭 써줘야 하나요?  
bullshit 자신이 쓴글이라도 다시 볼때 비밀번호 입력하게 하는 방법 [1] 2009.09.10 by khongchi
수박화채 게시물 작성시 확장변수 입력하는 란이 안나와요. [2] 2009.09.10 by 수박화채
리지879 리퍼러 접속 시간 확인하는 방법 [1] 2009.09.10 by narawiz
판다몬 제로홈피에 채팅방이 있엇으면 좋곘어요 [5] 2009.09.10 by 판다몬
endolphin 마우스 올리면 2차 메뉴가 나타나고, 마우스를 내리면 없애는 방법 [1] 2009.09.10 by mc뷰
kkwon Query ID값이 잘못 지정되었습니다 [1] 2009.09.10 by SMaker
mc뷰 레이아웃 질문,..  
쭈언니 게시판에서 파일첨부 [2] file 2009.09.10 by 초등학생5학년
웰빙샵 지영 css hack 사용법 질문-IE와 다른 표준 브라우져와의 차이때문에... [1] file 2009.09.10 by 웰빙샵 지영
명수아빠 주별, 월별 포인트 랭킹 모듈 설치시 에러.  
ziyk™ 페이지 만들기 에러... [2] 2009.09.10 by ziyk™
hwang2009 1.2.5 Core 설치에 관한 질문 [3] 2009.09.10 by 백성찬
판다몬 최근게시물 작성자랑 날짜 안나오게 하는방법좀 가르쳐 주세요 [4] 2009.09.10 by 판다몬
기린샘 게시판 상단/하단에 PHP코드 넣기  
지구여자 가로로 긴 이미지의 사진을 올릴 겔러리는 없나요? [1] file 2009.09.10 by 백성찬
bullshit 게시판 리스트에서 비밀글 구분 하는 변수 [3] 2009.09.10 by 백성찬