想要 将CSS3的:empty
psedo-selector和CSS3的content
属性一起用于向空列表中添加一些文本,如下所示小提琴:
我 了解 ,CSS只允许content
或:after
选择器中的:before
。是否有允许样式空列表的解决方案?
修改
正如我在评论中所了解的那样,可以在CSS3中的任何地方使用content
(在大多数浏览器中都没有效果[截至12/31/2012])仅限CSS2中的:after
和:before
块。 (谢谢@BoltClock)
如果您不介意特定于Firefox,则可以使用-moz-only-whitespace
选择器使其在逻辑上更具表现力。 (谢谢@robertc)
答案 0 :(得分:15)
答案 1 :(得分:9)
.some_class_name:empty:after{
content: "-";
}