取决于内在内容,是否可以隐藏div?

时间:2017-01-30 09:46:22

标签: css css3

是否可以根据内部内容隐藏元素?

前:

<div class="score">No score</div>

当内部文本为“无分数”时隐藏该div(在纯CSS中)

1 个答案:

答案 0 :(得分:2)

就我而言,你无法选择html标签的内部文本。

您可以做的是使用html数据属性

<div data-score="No score"></div>

然后

[data-score="No score"] {
    color:red;
}

您感兴趣的一个css函数是attr函数。