1

我在一些 CSS 中包含以下内容,可能是由 Sylizer 引入的(新版本现在抱怨它):

/*Disabling quote effect in IE5 +*/
   background /**/: url("bungalow_copy(1).css");

这是什么意思?

4

4 回答 4

4

这是一条注释,请参阅CSS3 语法:4.10。评论

您可以在评论中添加其他信息,例如提醒您某些浏览器的某些修复或一些难以实现的特殊效果:

/* The basic class for styling */
.basic{
   color: blue;
   border: 1px solid; /* take text color */
}
于 2012-06-15T21:28:58.043 回答
3

包含的任何内容/**/都是注释,它什么也不做。

于 2012-06-15T21:27:35.657 回答
1

这意味着它是一个评论。因此,如果您环绕/**/某些内容,则会将其注释掉。

例如:/* You are awesome */它将显示为灰色或您的编辑器为评论设置的任何颜色

于 2012-06-15T21:28:25.100 回答
1

通常,介于/*和之间*/的任何内容都是注释,因此被浏览器完全忽略。

至少,它应该是。在这种情况下,看起来空评论被设计为一种浏览器黑客,以使某些东西“工作”。

于 2012-06-15T21:29:54.023 回答