CSS 그리고 # hack.

다음은 Dojo의 ui 구성 요소 스타일의 inline-box 코드를 캡처했습니다. Dojo에서 # 속성 이름의 css hack을 자주 볼 수 있습니다. 이 hack은 IE6/7/8에서 효력이 발생하고 화호3,safari에서 효력이 발생하지 않습니다. 크롬!이런 #의 작법은 비교적 드물지만, 인터넷 토론도 매우 적은 것 같다!
.dijitInline {
	/*  To inline block elements.
		Similar to InlineBox below, but this has fewer side-effects in Moz.
		Also, apparently works on a DIV as well as a FIELDSET.
	*/
	display:inline-block;			/* webkit and FF3 */
	#zoom: 1; /* set hasLayout:true to mimic inline-block */
	#display:inline; /* don't use .dj_ie since that increases the priority */
	border:0;
	padding:0;
	vertical-align:middle;
	#vertical-align: auto;	/* makes TextBox,Button line up w/native counterparts on IE6 */
}

좋은 웹페이지 즐겨찾기