CSS属性之前的*是什么意思

CSS属性之前的*是什么意思,css,Css,我正在编辑一个图像滑块,在它的CSS文件中我找到了*display:inline 该位置的*是什么意思 我试图搜索谷歌,但什么也没找到 谢谢。 *属性:值 虽然InternetExplorer7更正了属性名以下划线或连字符作为前缀时的行为,但其他非字母数字字符前缀的处理方式与IE6中的相同。因此,如果在属性名称前添加一个非字母数字字符,如星号(*),则该属性将应用于IE,而不会应用于其他浏览器。与连字符和下划线方法不同,CSS规范不保留星号作为前缀,因此使用这种方法可能会在CSS规范发展过程中导

我正在编辑一个图像滑块,在它的CSS文件中我找到了
*display:inline

该位置的
*
是什么意思

我试图搜索谷歌,但什么也没找到

谢谢。

*属性:值

虽然InternetExplorer7更正了属性名以下划线或连字符作为前缀时的行为,但其他非字母数字字符前缀的处理方式与IE6中的相同。因此,如果在属性名称前添加一个非字母数字字符,如星号(*),则该属性将应用于IE,而不会应用于其他浏览器。与连字符和下划线方法不同,CSS规范不保留星号作为前缀,因此使用这种方法可能会在CSS规范发展过程中导致意外行为

*property:value
应用IE 7及以下版本中的属性值。在将来的版本中,它可能工作,也可能不工作。警告:这使用了无效的CSS


这是一个过时的CSS攻击,不再需要了,因为IE6和IE7的使用率(最终)已降至任何可测量的数字以下。

这是一些IE攻击(我不记得哪个版本)。1分钟的谷歌搜索让我非常感谢。事实上,我有IE11,如果我将*display:inline转换为display:inline,它就会停止正常工作