我在这里处理其他人的代码并且遇到过类似的事情:
.selector {
.background-position : 0px 2px;
}
在行背景位置上的句点是做任何事情还是他们评论该行的方式?它似乎没有我所知的效果(使用chrome检查器和firefox检查器),但我想确定。
感谢您对此有任何见解。
答案 0 :(得分:4)
那里的时期 - 即在.background-position
中 - 是无效的CSS。
句点 在选择器中有效,如您所示 - 即.selector
,在这种情况下,它会选择class='selector'
的元素。
但如果我理解了这个问题,你就会问.background-position
中的点,正如我所说的那样无效。如果您尝试在Firebug中添加.background-position
作为样式,则不会接受它。
答案 1 :(得分:4)
我通常使用z来快速评论内容。但是在生产CSS中,我删除了这些行。
这是一个“评论”。它使CSS无效,但它看起来非常不专业,所以如果你不需要它,或者至少用/* ... */
正确地评论它,最好将它完全删除。
答案 2 :(得分:2)
这不是有效的CSS;我的猜测是评论或错误。
我见过人们使用像_和*这样的字符来确保某些属性只在特定浏览器中呈现(例如_background-position仅在IE6中应用),但从未见过用'。'来完成。
答案 3 :(得分:0)
句点前缀表示IE7独有的样式 CSS Browser Hacks