如何选择所有伪类子元素?

发布于 2024-10-12 12:51:37 字数 245 浏览 5 评论 0原文

有没有更简洁的 CSS 编写方法?

.vertical > a:link,
.vertical > a:visited,
.vertical > a:hover,
.vertical > a:active
{color:blue;}

我只是想选择 .vertical div 内的所有 a 伪类并将其全部设置为蓝色。

Is there a more concise way of writing this CSS?

.vertical > a:link,
.vertical > a:visited,
.vertical > a:hover,
.vertical > a:active
{color:blue;}

I am just looking to select all the a pseudoclasses inside a .vertical div and set all to blue.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

对岸观火 2024-10-19 12:51:37

这应该有效:

.vertical > a

通常有一个更强的规则来覆盖它,因此您可能必须使用伪类来创建同样强大的规则,或者使用 !important 或其他选择器来查看的影响。

This should work:

.vertical > a

It is common to have a stronger rule that overrides it though, so you may have to use the pseudo-classes to create an equally strong rule, or use !important or other selectors to see the effects.

云雾 2024-10-19 12:51:37

这对于 .vertical 类元素中的所有 a 标记来说是最基本的:

.vertical a {color:blue;}

或者:

.vertical > a {color:blue;}

对于直接子元素的 a 标记.vertical 类的。

This is as basic as you can make it for all a tags within a .vertical class element:

.vertical a {color:blue;}

or:

.vertical > a {color:blue;}

for a tags that are immediate children of the .vertical class.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文