例如顶部tab 标签过多我们又不希望他折行 那么就需要用到flex布局来解决一下这个问题,
因为这样我们可以不用写死宽度从而导致数据不够时 过多的留白
先给大家看下我的代码结构
包裹横向滚动条的盒子如下
代码就是这些 这是包裹相当于滚动条盒子的
width: 100%;
height: 10.66667vw;
background-color: gold;
overflow-x: scroll;
下面就是 tab列表 的内容喽 Ul
ul代码如下
display: flex; //这句话把这个盒子变为 怪异盒子模型 flex
background-color: violet;
height: 80px;
width: max-content; //这句话意思就是我们无法确定具体宽度,所以宽度就是内容的最大宽度
flex-wrap: nowrap; //让元素不换行 平铺展示
overflow: hidden; //超出的隐藏 上面父级我们写了overflow-x: scroll; 会让他滚动
通过这波简单操作 我们的横向滚动显示Tab标签就大功告成了~~~~