element-ui el-col怎么在span数量超过24的时候让元素还在一行显示?

作者站长头像
站长
· 阅读数 18

我想让这些元素全部都在一行显示,然后可以用浏览器底部的滚动条进行拖动。element-ui el-col怎么在span数量超过24的时候让元素还在一行显示?

代码如下:

<template>
  <div>
    <el-row :gutter="12">
      <el-col :span="8">
        <div class="grid-content bg-purple"></div>
      </el-col>
      <el-col :span="8">
        <div class="grid-content bg-purple-light"></div>
      </el-col>
      <el-col :span="8">
        <div class="grid-content bg-purple"></div>
      </el-col>
      <el-col :span="8">
        <div class="grid-content bg-purple-light"></div>
      </el-col>
      <el-col :span="8">
        <div class="grid-content bg-purple"></div>
      </el-col>
      <el-col :span="8">
        <div class="grid-content bg-purple-light"></div>
      </el-col>
    </el-row>
  </div>
</template>

<style lang="scss" scoped>
.bg-purple {
  background: #d3dce6;
}

.bg-purple-light {
  background: #e5e9f2;
}

.grid-content {
  border-radius: 4px;
  height: 30px;
}
</style>

想问下,有没有什么方法

回复
1个回答
avatar
test
2024-07-11

我认为超过了24就会换行,你这个功能只能不依赖ui库 自己实现

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容