我知道 * 选择器会选择所有元素,如果这样使用:
示例 1:
* {
margin: 0;
padding: 0;
}
但是当它像这样放置时是什么意思:
*zoom: 1;
还是*margin-left: 2.5109110747408616%;
?
PS:如果之前有人问过这个问题,我很抱歉,但我只设法在括号外找到了使用星号作为选择器的解释。(示例 1)。
我知道 * 选择器会选择所有元素,如果这样使用:
示例 1:
* {
margin: 0;
padding: 0;
}
但是当它像这样放置时是什么意思:
*zoom: 1;
还是*margin-left: 2.5109110747408616%;
?
PS:如果之前有人问过这个问题,我很抱歉,但我只设法在括号外找到了使用星号作为选择器的解释。(示例 1)。
这是你的老朋友IE。
这是众多 IE CSS Hacks 之一。你可以在这里看到其余的。您必须注意它是一种 hack 而不是有效的 CSS。所以,它最终可能会破坏一些东西。如果您最终确实需要使用 hack,我建议您先寻找替代方案。