gpt4 book ai didi

html - 当 div 使用 css 有第二个 child 时删除第一个 child 填充

转载 作者:行者123 更新时间:2023-11-28 05:14:14 25 4
gpt4 key购买 nike

我在一个 div 中有两个 anchor 标记。我只想在 div 有一个 anchor 标记时应用填充样式。例如第 2 组,不应显示填充

.email a {
padding-top:10px;
display: block;
} // for set 1

//I need to remove padding for a tag when div having two a tag like set 2
    Set 1:
<div class="email">
<a href="#">Hello</a>
</div>
Set 2:
<div class="email">
<a href="#">Hello</a>
<a href="#">Hello</a>
</div>

最佳答案

使用 only-child选择器:

.email a {
display: block;
}

.email a:only-child {
padding-top: 10px;
}
Set 1:
<div class="email">
<a href="#">Hello</a>
</div>
Set 2:
<div class="email">
<a href="#">Hello</a>
<a href="#">Hello</a>
</div>

关于html - 当 div 使用 css 有第二个 child 时删除第一个 child 填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49290149/

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