gpt4 book ai didi

CSS - 第一个 child 选择器不工作

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:41 26 4
gpt4 key购买 nike

我使用 bulma 作为 css 框架,并且在我的页面上有一个部分,我在其中循环遍历元素,并创建多行列。

<section class="section employees">
<div class="container">
<div v-for="(value, key) of employeesGroupedByDepartments">
<div class="columns is-multiline department">
<div class="title-with-line">
<h4><span>{{ key }}</span></h4>
</div>
<div class="employee column is-3" v-for="employee of value">
<div class="card">
<figure class="image is-96x96">
<img :src="employee.image.data.path" alt="">
</figure>
<h4 class="title is-5">
{{employee.title}}
</h4>
<h6 class="subtitle is-6">
<small>
{{getExtras(employee, 'position')}}
</small>
</h6>
</div>
</div>
</div>
</div>
</div>
</section>

我想删除每个第一个子列的左填充,我已经尝试将两个类 padding left 0 设置为重要但没有任何效果:

.employees {

.column:first-child, employee:first-child {
padding-left: 0!important;
}
}

我做错了什么?

最佳答案

.column 永远不会是 first-child,因为它之前总是有一个 div.title-with-line

来自 MDN :

The :first-child CSS pseudo-class represents the first element among a group of sibling elements.

您需要 :nth-child:nth-of-type选择器。

关于CSS - 第一个 child 选择器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46072363/

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