首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CSS属性前的星号的用途

CSS属性前的星号的用途
EN

Stack Overflow用户
提问于 2009-11-07 05:39:33
回答 4查看 18.4K关注 0票数 107

以下内容摘自Yahoo CSS重置。有人能解释一下星号的用途吗?

代码语言:javascript
复制
body {
  font:13px/1.231 arial,helvetica,clean,sans-serif;
  *font-size:small;
  *font:x-small;
}
EN

回答 4

Stack Overflow用户

发布于 2009-11-07 05:45:11

这是Internet Explorer的黑客攻击如果紧接在特性名称之前添加非字母数字字符(如星号(*) ),则特性将在IE7及更低版本中应用,但不会在其他浏览器中应用。

http://www.javascriptkit.com/dhtmltutors/csshacks3.shtml

票数 7
EN

Stack Overflow用户

发布于 2009-11-07 05:45:36

除了IE之外,所有的浏览器都会忽略这些规则。这就是所谓的星际黑客。我认为IE7会在标准模式下忽略这些规则。

在这种情况下,将设置字体规则,然后覆盖IE 6甚至7的字体规则。

票数 1
EN

Stack Overflow用户

发布于 2009-11-07 05:44:12

据我所知,星号会阻止Firefox读取该属性,但在IE中是有效的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1690642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档