フレックスボックスを使用してスクロール可能な水平レイアウトに配置しようとしているアイテムのリストがあります。
コンテナー内の各アイテムには左右のマージンがありますが、最後のアイテムの右マージンは折りたたまれています。
これを止める方法、または良い回避策はありますか?
ul {
list-style-type: none;
padding: 0;
margin: 0;
display: flex;
height: 300px;
overflow: auto;
width: 600px;
background: orange;
}
ul li {
background: blue;
color: #fff;
padding: 90px;
margin: 0 30px;
white-space: nowrap;
flex-basis: auto;
}
<div class="container">
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
</div>