gpt4 book ai didi

html - 烦人的 css 重写声明在代码中的位置较低?

转载 作者:太空宇宙 更新时间:2023-11-04 12:17:42 24 4
gpt4 key购买 nike

css 的级联部分似乎不适用于这种情况。我确定我做的事情显然是错误的。如果您使用类/元素选择器组合 (.core-services li),这是否会以某种方式赋予它对试图覆盖它的 future 行的至高无上的地位? (媒体查询声明被“忽略”)。唯一有效的是 !important,我想尽可能避免使用它。

html:

  <section class="core-services">
<div class="site-wrap">
<ul>
<li class="green_1">
<i class="fa fa-database"></i>
<p>Efficiently unleash cross-media information without cross-media value.</p>
</li>
<li class="green_2">
<i class="fa fa-code"></i>
<p>Efficiently unleash cross-media information without cross-media value.</p>
</li>
<li class="green_3">
<i class="fa fa-rocket"></i>
<p>Efficiently unleash cross-media information without cross-media value.</p>
</li>
<li class="green_4">
<i class="fa fa-terminal"></i>
<p>Efficiently unleash cross-media information without cross-media value.</p>
</li>
</ul>
</div>
</section>

CSS:

.core-services {
background-color: #00873B;
overflow: hidden;
}
.core-services ul {
margin: 0;
padding: 0;
}

.core-services li {
display: inline-block;
float: left;
width: 280px;
border-radius: 5px;
margin: 0 10px;
text-align: center;
padding: 35px 45px;
background-color: rgba(255,255,255,0.6);
box-shadow: 0px 0px 15px rgba(0,0,0,0.4);
}

@media screen and (max-width: 1240px) {
.green_4 {
margin-top: 1.7%;
}
}

.core-services i {
font-size: 80px;
color: rgb(57, 55, 57);
margin-bottom: 35px;
}

jsbin: http://jsbin.com/lugacazine/3/edit?html,css,output

最佳答案

.green_4 的特异性为 0010,而 .core-services li 的特异性为 0011。为了提高 .green_4 的特异性,添加其父选择器,如下所示:

@media screen and (max-width: 1240px) {
.core-services .green_4 {
margin-top: 1.7%;
}

转到此处阅读有关 CSS 特异性的更多信息: http://www.w3.org/TR/css3-selectors/#specificity

关于html - 烦人的 css 重写声明在代码中的位置较低?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28572371/

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