首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS:复杂选择器:父选择器和:非选择器

CSS:复杂选择器:父选择器和:非选择器
EN

Stack Overflow用户
提问于 2012-07-25 13:37:42
回答 1查看 1.7K关注 0票数 3

我有这个html代码:

代码语言:javascript
复制
<div class='ui'>
    <h3 class='title'>
        <a href='#'>Link to Header</a>
    </h3>
</div>
<a href='#'>Another link</a>

我想为所有锚点a设置CSS样式,但不是为div.ui父元素的h3元素设置样式。我不能将类添加到锚点a into h3元素中。

我试一下这个:

代码语言:javascript
复制
a:not(:parent:parent.ui){color:#dedede;}

但这行不通。有什么解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2012-07-25 13:39:59

正如科比在评论中指出的那样,没有这样的:parent选择器。

相反,我建议您设置所有a标记的样式,然后在不同规则中的h3标记中设置a标记的样式:

代码语言:javascript
复制
a { 
    color: #dedede;
}
.ui h3 a {
    color: another color;
}
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11643374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档