CSS Hack
height:20px; /*For Firefox*/
*height:25px; /*For IE7 & IE6*/
_height:20px; /*For IE6*/
这三个可以写在同一个样式里.a{height:20px;*height:25px; _height:30px; },第一个height:20px;所有浏览器都认识,当IE读到第二个时带*号的时,IE会显示height:25px; 带有_号的给IE6看的。在样式里,后面的样式会取代前面的,所以这个CLASS A在三个浏览器里看到效果是不一样的。
------------------------------------------------------------
其实个人认为这种注释方面写css hack比较方便
div#milkr{width:200px;} /*-for ff-*/
* html div#milkr{width:180px;} /*-for ie6-*/
*+html div#milkr{width:150px;} /*-for ie7-*/
而且互不影响.还不错.至于opera基本用@media.... 的方法/但firebug报错汗多.....
