* html正文是啥意思?
Posted
技术标签:
【中文标题】* html正文是啥意思?【英文标题】:What does * html body mean?* html正文是什么意思? 【发布时间】:2013-07-30 21:58:35 【问题描述】:我在一个 WordPress css 文件中找到了这个,但我不明白:
html margin-top: 28px !important;
* html body margin-top: 28px !important;
为什么需要第二行以及 * html body 选择什么?
【问题讨论】:
谷歌:“明星 html hack” This site(在条件 cmets 部分之后的底部)有一个不错的 IE CSS hack 列表,包括* html
选择器 hack。 @Adrift 仅供参考,您的链接适用于规则之前的 *
,而此问题适用于选择器之前的 *
。
【参考方案1】:
它匹配“作为任何元素后代的 html 元素的后代的 body 元素”。
这在 HTML 中是不可能的。
(但曾经存在于 IE 中的一个错误意味着它将匹配该浏览器的旧版本)。
【讨论】:
【参考方案2】:声明只有IE浏览器可以使用的css样式是个hack……
较新的浏览器会忽略 CSS 声明...
【讨论】:
以上是关于* html正文是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章