gpt4 book ai didi

css - 试图覆盖规则

转载 作者:太空宇宙 更新时间:2023-11-04 04:06:32 25 4
gpt4 key购买 nike

我预计上面的规则会覆盖第二个规则,但是没有..为什么?

body div#wrap_all header#header div#header_main div.container nav.main_menu div.avia-menu ul:first-child > li a {
height: 50px !important;
}

#header_main .container, .main_menu ul:first-child > li a {
height: 88px;
}

最佳答案

您应该计算您的 CSS 规则的特殊性,以便找出一个被接管另一个的原因: http://coding.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/

100 for each ID, add 10 for each attribute, class or pseudo-class, add 1 for each element name or pseudo-element

此外,使用 !important 标志应该绝对确保它比您的第二条规则更具体:

An !important declaration provides a way for a stylesheet author to give a CSS value more weight than it naturally has

我想如果情况仍然不是这样,会有一个 style 属性或第三方脚本阻碍。

关于css - 试图覆盖规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21282931/

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