CSS Hack (转载)
Paul Irish 总结了一些CSS的Hack,如下:
/***** 选择器 Hacks ******/ /* IE 6 及以下 */
* html #uno { color: red } /* IE 7 及以下 */
*:first-child+html #dos { color: red } /* IE 7 和其它各大浏览器的最新版本*/
html>body #tres { color: red } /* 现在各大浏览器的最新版本 (除了 IE 7) */
html>/**/body #cuatro { color: red } /* Opera 9.27 及以下 */
html:first-child #cinco { color: red } /* Safari */
html[xmlns*=""] body:last-child #seis { color: red } /*safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:nth-of-type(1) #siete { color: red } /* safari 3+, chrome 1+, opera9+, ff 3.5+ */
body:first-of-type #ocho { color: red } /* saf3, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#diez { background: #FFDECE; border: 2px solid #ff0000 }
} /***** 属性 Hacks ******/ /* ie6 及以下 */
#once { _color:blue } /* ie7 及以下 */
#doce { *color: blue } /* or #color:blue */ /* 这里所说的浏览器最新版本包含IE8 :) */

浙公网安备 33010602011771号