【发布时间】:2020-04-29 17:39:35
【问题描述】:
这是我正在使用的 CSS 类:
.list {
flex-direction: column;
align-items: inherit !important;
width: 100%;
display: inline-flex;
border-bottom: none;
text-decoration: none;
}
.list li {
padding: 10px 0;
display: flex;
line-height: 1.4;
padding-left: 0;
border-bottom: #454b52 1px solid;
}
视图的 HTML 结构:
<ul class="list">
<li></li>
<li></li>
<li></li>
</ul>
<ul class="list">
<li></li>
<li></li>
<li></li>
</ul>
我希望第二个列表的第一个 li 具有填充:0px 0px 10px 用于移动和平板电脑视图。 我试过这个选择器,但它不起作用:
.list:nth-of-type(2) li:first-child{
padding: 0px 0px 10px;
}
【问题讨论】:
标签: html css css-selectors html-lists