我有一个包含一些子div的div,我将其用作选项卡,并且我的父div具有水平滚动条(我在移动视图中使用它,以便宽度更小)。就像这样:
.parent {
display: flex;
overflow-x: auto;
padding: 15px 0 20px;
}
.tab {
font-size: 15px;
text-transform: uppercase;
padding: 10px 40px;
color: #a4b5bf;
white-space: nowrap;
}
<div class="parent">
<div class="tab">Tab 1</div>
<div class="tab">Tab 2</div>
<div class="tab">Tab 3</div>
<div class="tab">Tab 4</div>
</div>
问题在于,当我想在最后一个元素上设置右边距时,它就不会从div的末尾移动。你可以在检查器中看到它获得了边距,但它就是不动。