CSS 可以选择具有特定内容的元素吗? [复制]

2023-12-02

可能的重复:
CSS 3 内容选择器?

我想知道,是否可以使用 CSS 根据元素的内容来选择元素?

我意识到我可以使用这样的东西:

.this[href="./foo.php"] {
    /* And the styles... */
}

但有没有一种方法可以根据内部内容进行选择呢?

所以如果我有这个:

<p>[ Continued ]</p>

我如何根据它的内容来选择它,[ Continued ], 如果我能?


不,CSS 不会,而且也永远不需要。如果您要制作“继续”按钮、链接或其他任何内容:指定一个类,可能是一个 ID,甚至使用一个属性,然后选择它。确实有no need对于一个有多少个选项的内容选择器already have.

更何况,not向此链接添加类或某种标识使其看起来像文档中的常规文本,可能会删除其某些语义。给它一个单独的类使它脱颖而出。如果我给一个链接指定“按钮”类,那么它就会从页面上的其他链接中脱颖而出,表明“我是一个按钮,而不仅仅是一个普通的链接”。根据内容进行选择没有任何作用。这只是另一个链接。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS 可以选择具有特定内容的元素吗? [复制] 的相关文章