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;
}
复制代码
相关推荐
程序员爱钓鱼10 分钟前
Node.js 编程实战:测试与调试 —— 调试技巧与性能分析
前端·后端·node.js
JQLvopkk13 分钟前
Vue框架技术详细介绍及阐述
前端·javascript·vue.js
vyuvyucd13 分钟前
插件式开发:C++与C#实战指南
java·前端·数据库
C_心欲无痕15 分钟前
ts - 类型收窄
前端·typescript
笔COOL创始人18 分钟前
requestAnimationFrame 动画优化实践指南
前端·javascript·面试
sophie旭21 分钟前
性能监控之首屏性能监控小实践
前端·javascript·性能优化
Amumu1213836 分钟前
React 前端请求
前端·react.js·okhttp
3824278271 小时前
JS表单提交:submit事件的关键技巧与注意事项
前端·javascript·okhttp
Kagol1 小时前
深入浅出 TinyEditor 富文本编辑器系列2:快速开始
前端·typescript·开源
interception1 小时前
js逆向之京东原型链补环境h5st
javascript·爬虫·网络爬虫