Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS中的句号,它有什么作用吗?_Css - Fatal编程技术网

CSS中的句号,它有什么作用吗?

CSS中的句号,它有什么作用吗?,css,Css,我在这里处理其他人的代码,遇到了如下情况: .selector { .background-position : 0px 2px; } 行背景位置上的时段是否有任何作用,或者这是他们评论行的方式吗?它似乎没有我所知道的效果(使用chrome inspector和firefox inspector),但我想确定一下 感谢您对这一点的了解。此处的一个句点(即中的背景位置)无效 如您所示,句点在选择器中是有效的-即.selector,在这种情况下,它使用class='selector'选择元素 但是

我在这里处理其他人的代码,遇到了如下情况:

.selector {
 .background-position : 0px 2px;
}
行背景位置上的时段是否有任何作用,或者这是他们评论行的方式吗?它似乎没有我所知道的效果(使用chrome inspector和firefox inspector),但我想确定一下


感谢您对这一点的了解。

此处的一个句点(即
中的背景位置)无效

如您所示,句点在选择器中是有效的-即
.selector
,在这种情况下,它使用
class='selector'
选择元素


但是如果我理解这个问题,你是在问
.background position
中的点,正如我所说的,这是无效的。如果您试图在Firebug中添加
.background position
作为一种样式,它将不会接受它。

我通常使用z来快速注释内容。但在生产CSS中,我删除了这些行


这是一个“评论”。但是,这会使CSS无效,而且看起来非常不专业,因此如果您不需要它,最好将其完全删除,或者至少使用
/**/

无效的CSS;我猜这是评论或是错误


我见过有人使用像u和*这样的字符来确保某些属性只在特定浏览器中呈现(例如u background-position只在IE6中应用),但从未见过使用“.”这样的字符。句点前缀表示IE7独有的样式

这似乎是一种断章取义的方式。奇怪;我以前从未见过这种情况。我在W3C标准中没有看到任何关于它的提及……当正确注释内容的唯一方法是
/**/
,这是一种非常方便的方法,可以快速禁用某些内容以查看其在浏览器中的外观,然后决定是否保留或删除它。这可能是一种css攻击,有很多cs攻击,在属性中添加了额外的符号,以修复某些浏览器行为。看起来不像是一种攻击。黑客通常使用解析bug。即使是微软最差的程序员也不太可能在解析这行代码时出现错误……这就是我所做的,只是想在我将其转移到生产环境之前检查一下。谢谢。。。如果之前的开发人员对此进行了评论,或者将其放在样式表中,那就太好了。我已经把它们带到了一些地方,那是在五月份,所以我现在可能已经听说了。。。但谢谢你指出这一点。我还没有找到其他来源来证实这一点。。。你知道吗?它最近被添加到Mistrosoft维护的一个小型工具中,这就是我发现它的原因。发行说明中引用了它。除此之外,看到它在我的组织中使用,这似乎是相当罕见的。