5

我在我现在部分负责的 CSS 声明代码中发现了这一点:

margin: 0 0 0 10px;
*+margin: 4px 0 0 10px;
margin: 3px 0 0 10px\0/;

... *+and\0/是我特别关注的。这里使用的黑客是什么?

是否有一个标准的地方可以让我查看当前和过去的 CSS hack,其中还列出了它们的适用性和有用性?我希望能够一眼看出故意破解和简单代码错误之间的区别。

4

2 回答 2

6
margin: 3px 0 0 10px\0/;

那是一个用于指定 Internet Explorer 8 的 CSS hack。

*+margin: 4px 0 0 10px;

这个适用于 Internet Explorer 7

于 2011-05-02T17:31:59.680 回答
2

至于黑客列表,是非常全面的,但我敢肯定那里还有更多黑客。

于 2011-05-02T17:37:00.317 回答