2010-04-26 3 views
12

:이 CSS 규칙은 무엇입니까? 다운 메뉴 suckerfish 드롭의 아들에서

http://www.htmldog.com/articles/suckerfish/dropdowns/example/

당신은이 CSS를 여러 번 나타나는이 오타가 될 수 없습니다

w\idth: 13.9em; 

이 규칙을 참조하십시오. 그것은 무엇을위한 것인가?

+0

@ 달팽이, 그건 달이 아닙니다 ... 어, 실수 *. –

+0

괜찮 았어. 내 실수 였어, 미안. – ozsenegal

+0

우, 메뉴 대신'ul'을 사용 했어. 그게 뭐야? 'menu'는 유효한 (비추천 된) HTML 4 태그이며, 기본적으로'ul'처럼 동작합니다. 그것은 재정의되었으며 html5에 type 속성을 가지고있어서 다른 표시 방법을 허용합니다. –

답변

10

이것을 CSS Hack이라고합니다.

일부 브라우저는 \을 무시하고 width 속성으로 처리합니다. 다른 브라우저는 전체 속성을 무시합니다.

전체 목록 here을 볼 수 있습니다.

+0

이므로 유효성을 검사하지 않습니다. –

8

그것은이 Modified Box Model Hack라고 :

여기이 특정 해킹에 대해 자세히 알아보십시오. 링크 된 사이트에서

:

SBMH 섹션에서 설명한대로 때문에 문자 이스케이프의 IE5.x/윈에서 숨겨져 있습니다. 따라서 CSS 상자 모델을 올바르게 구현하는 IE5/Mac 및 IE6/Win은 100px의 폭을 가지게됩니다.