gpt4 book ai didi

html - 类后元素的选择器

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

我想在 span 之后使用类 .pin 设置 span 的样式,但我不知道哪个选择器可以做吧。

.pin + span 对我不起作用(因为它可能不是为在调用结束时处理类而设计的)。

我的 HTML:

<span class="pin">
<i class="fa fa-map-marker"></i>
</span>
<span>
Some text
</span>

最佳答案

一切都以 3 种方式工作:
http://jsfiddle.net/1so6er9k/4/
CSS:

div:nth-child(1) > .pin + span {
color:red;
}
div:nth-child(2) > .pin ~ span {
color:red;
}

div:nth-child(3) {
color: red;
}
div:nth-child(3) > .pin{
color: black
}

HTML:

<div>
<span class="pin"><i class="fa fa-map-marker"></i></span><span>Some text</span>
</div>
<div>
<span class="pin"><i class="fa fa-map-marker"></i></span><span>Some text</span>
</div>
<div>
<span class="pin"><i class="fa fa-map-marker"></i></span><span>Some text</span>
</div>

测试于:
IE 11.0.9600,
FF 38.0.1,

上的 Chrome 43.0.2357.81寡妇 7 x64

也许你不应该使用嵌套选择器。现在你不一定需要使用它。考虑您不使用嵌套选择器。这可以防止再次使用该类并使样式表更大。

关于html - 类后元素的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30618398/

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