css实现,正常情况下div从左到右一次排列,宽度超出时,右侧最后一个div固定住,左侧其他div滚动

需求:正常情况下

宽度超出时:

实现:

复制代码
<templete>

<div class="jieduanbox">
		<div v-for="(item, index) in stageList" :key="index" style="display: inline-block">
		.......
		</div>
		 <div class="rightBtn">
          <el-button
            icon="el-icon-plus"
          />
        </div>
<div>
</templete>


.jieduanbox {
  display: flex;
  align-items: center;
  overflow-x: auto; /* 当内容超出时显示横向滚动条 */
  overflow-y: hidden;
  }
  
  .rightBtn{
  flex-shrink: 0; /* 防止右侧内容缩小 */
  position: sticky;
  right: 0;
}
复制代码
相关推荐
爱学习的茄子9 分钟前
【前端实战】三分钟掌握原生JS电影搜索应用,从此告别框架依赖
前端·javascript·深度学习
林太白11 分钟前
Next.js超简洁完整篇
前端·后端·react.js
前端付豪11 分钟前
汇丰登录风控体系拆解:一次 FaceID 被模拟攻击的调查纪实
前端·后端·架构
天生我材必有用_吴用19 分钟前
Three.js开发必备:模型对象和材质详解
前端
万变不离其宗_819 分钟前
echarts使用笔记
前端·笔记·echarts
时光足迹22 分钟前
电子书阅读器之章节拆分
前端·javascript·react.js
无名之逆22 分钟前
大三自学笔记:探索Hyperlane框架的心路历程
java·开发语言·前端·spring boot·后端·rust·编程
WILLF24 分钟前
【JavaScript】原型与原型链
javascript
郭顺发26 分钟前
个人网站大更新,还是有个总站比较好
前端
古夕28 分钟前
Webpack 之 打包后的 bundle 文件内容解析
前端·面试·webpack