摘要:
之前对css hack做过一个简单的汇总《CSS hack 汇总》,现在进行一些更新:“\9″只在IE6/IE7/IE8/IE9/IE10下生效“\0” 只在IE8/IE9/IE10下生效“\9\0”只在IE9/IE10下生效故目前如果需要只针对ie8的hack,可先使用在IE8/IE9/IE10生效的“\0”,再用仅在IE9/IE10生效的“\9\0”hack覆盖之前的样式。如selector{color:#000;color:#F00\0; /* only for IE8&IE9&IE10 */color:#000\9\0; /* only for IE9&IE10 阅读全文
摘要:
一般来说,我们写的结构比较好的时候,IE8/9下是没区别的.所以可能很少人关注只有IE8或只有IE9才识别的csshack.因为IE8及以下版本是不支持CSS3的,但是我们如果使用css3,在IE下IE9正常渲染,但我们又想让IE8及以下的浏览器实现同样的效果,且不希望使用css3pie或htc或条件注释等方法时,可能就会需要用到IE8和IE9的专属css hack了..test{/* 1. */ /* color:#09F\0; 以前是IE8/9, 现在10也支持 */ color:#09F\0/; /* 以前是IE8 only, 现在IE9/10也支持. 如要排除IE9需要使用... 阅读全文
摘要:
IE6下有不少奇怪的Bug,今天就碰到一个,float:right换行bug,情况是并列的几个块级元素如div和span,一些设置了左浮动一些设置右浮动,一行的宽度足够放下所有的块级元素,但此时ie6则显示右浮动的其中一块换行了,下面给出实例和解决方法:实例说明下:html结构如下<div><span class="left">左边</span><span class="center">中间</span><span style="float: right" class= 阅读全文