Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我没有';我不理解引导文件中的一些CSS规则_Css - Fatal编程技术网

我没有';我不理解引导文件中的一些CSS规则

我没有';我不理解引导文件中的一些CSS规则,css,Css,我在引导css文件中看到,有一些规则 *margin-left: 8.404255319148938%; 及 我不明白为什么有人能解释这个CSS把戏吗?这个把戏是针对Internet Explorer的。这里解释得更清楚了没关系,大多数浏览器也一样;)这就是重点。你也应该知道这会导致你的css文件没有经过W3C的验证,如果你不想支持下面的IE 8,就把它删除,这是正确的。我想随着IE8和IE9的出现,这些黑客行为将逐渐消失。还记得ie6的holly hack吗?对我来说,这是一个毫无意义的黑客

我在引导css文件中看到,有一些规则

*margin-left: 8.404255319148938%;


我不明白为什么有人能解释这个CSS把戏吗?

这个把戏是针对Internet Explorer的。这里解释得更清楚了

没关系,大多数浏览器也一样;)这就是重点。你也应该知道这会导致你的css文件没有经过W3C的验证,如果你不想支持下面的IE 8,就把它删除,这是正确的。我想随着IE8和IE9的出现,这些黑客行为将逐渐消失。还记得ie6的holly hack吗?对我来说,这是一个毫无意义的黑客攻击,它给其他浏览器带来了更多问题。我更喜欢使用条件注释将IE类添加到
标记中,以处理旧版本的IE,就像HTML5样板文件所建议的那样。显然,对于CSS来说,这意味着它可以独立地放在任何地方,比如Twitter引导,这种方法是行不通的。你也可以使用Modernizer之类的工具。这些将在你的身体上添加一个ie8或ie7标签,这样你就可以瞄准一个特定的浏览器,而不必依赖*例如,你可以这样做。ie7。冒犯元素{…}我非常想你,我想知道的任何方式,因为这对我来说没有意义,我将删除它们,因为ie7+支持所有没有这些的规则*
*zoom:1;