我在一些CSS中有以下内容,可能是由Sylizer引入的(新版本现在正在抱怨它):
/*Disabling quote effect in IE5 +*/
background /**/: url("bungalow_copy(1).css");
/ ** /是什么意思?
答案 0 :(得分:4)
这是评论,请参阅CSS3 syntax: 4.10. Comments。
您可以在评论中添加其他信息,例如,提醒您某些浏览器的某些修复或某些难以实现的特效:
/* The basic class for styling */
.basic{
color: blue;
border: 1px solid; /* take text color */
}
答案 1 :(得分:3)
/**/
所包含的任何内容都是评论,它什么都不做。
答案 2 :(得分:1)
这意味着它是一个评论。因此,如果你将/**/
包裹在被注释掉的东西周围。
例如:/* You are awesome */
它会显示为灰色或编辑器为评论设置的任何颜色
答案 3 :(得分:1)
通常,/*
和*/
之间的任何内容都是注释,因此浏览器会完全忽略它。
至少,它应该是。在这种情况下,看起来空注释被设计为浏览器黑客以使某些东西“起作用”。