gpt4 book ai didi

html - 如何覆盖 CSS 类中的优先级?

转载 作者:太空宇宙 更新时间:2023-11-04 15:26:23 26 4
gpt4 key购买 nike

然后我将样式应用到这个类

#contentheader .cat {
border-top:3px solid #ccc;
background-color:#eee;
overflow:hidden;
}

#contentheader .cat li a {
color:#999;
font-weight:700;
text-decoration:none;
font-size:13px;
display:block;
border-right:1px solid #fff;
float:left;
padding:10px;
}

#contentheader .cat li a:hover {
background-color:#E9E9E9;
}

问题是我需要第一个 <li> (Home) 有所不同,可能使文本为其他颜色,或者可能使字体更宽。我尝试将一个类直接分配给 <li><a>标签,但它不起作用,它总是采用 #contentheader .cat li a 中的样式类(class)。做这个的最好方式是什么?谢谢

最佳答案

您可以在 css 中使用 :first-child 选择器:

#contentheader .cat ul li:first-child a {
color: red;
}

找到 ul 的第一个 li child 。只要确保它出现在一般 li 案例之后,以便它优先或使用 !颜色/尺寸定义的重要修饰符。

关于html - 如何覆盖 CSS 类中的优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1114193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com