<分区>
我在我现在部分负责的 CSS 声明代码中发现了这一点:
margin: 0 0 0 10px;
*+margin: 4px 0 0 10px;
margin: 3px 0 0 10px\0/;
... *+
和 \0/
是我特别关注的内容。这里使用了哪些黑客技术?
是否有一个标准的地方可以让我查看当前和过去的 CSS hack,并列出它们的适用性和有用性?我希望能够一眼看出故意黑客攻击和简单代码错误之间的区别。
标签 css
<分区>
我在我现在部分负责的 CSS 声明代码中发现了这一点:
margin: 0 0 0 10px;
*+margin: 4px 0 0 10px;
margin: 3px 0 0 10px\0/;
... *+
和 \0/
是我特别关注的内容。这里使用了哪些黑客技术?
是否有一个标准的地方可以让我查看当前和过去的 CSS hack,并列出它们的适用性和有用性?我希望能够一眼看出故意黑客攻击和简单代码错误之间的区别。
最佳答案
margin: 3px 0 0 10px\0/;
那个是指定 Internet Explorer 8 的 CSS hack。
*+margin: 4px 0 0 10px;
这个是 Internet Explorer 7
关于css - CSS 属性开头的 *+ 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5860304/