在CSS属性

时间:2016-01-18 08:10:42

标签: css

我正在编辑图片滑块,在我的CSS文件中找到了*display:inline;

该职位的*是什么意思?

我试图调查谷歌,但我找不到任何东西。

谢谢。

1 个答案:

答案 0 :(得分:3)

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

  

<强> stopSelf()

     

虽然Internet Explorer 7在属性名称以下划线或连字符作为前缀时更正了其行为,但其他非字母数字字符前缀将被视为在IE6中。因此,如果在属性名称之前添加非字母数字字符(如星号(*)),则该属性将应用于IE而不是其他浏览器。与连字符和下划线方法不同,CSS规范不对星号作为前缀进行保留,因此随着CSS规范的发展,使用此黑客可能会导致意外行为。

     

*property: value在IE 7及更低版本中应用属性值。它可能会或可能不会在未来的版本中工作。警告:这使用无效的CSS。

这是一个过时的CSS黑客,不再需要了,因为IE6和IE7的使用已经(最终)降到任何可测量的数字之下。