element-ui设置高度height属性与style属性设置的区别

这篇具有很好参考价值的文章主要介绍了element-ui设置高度height属性与style属性设置的区别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

element-ui表格中,可以通过style属性和height属性来设置表格的高度。这两种方式的区别如下:

style属性设置表格高度

使用style属性可以设置表格容器的样式,包括高度、宽度、边框等。例如:

<el-table :data="tableData" style="height: 300px;">
  <!-- 表格内容 -->
</el-table>

这里将表格容器的高度设置为300px,表格的高度是固定的,如果表格内容高度超过了300px,不会出现滚动条,因为默认的overflowvisible ,容不会被修剪,会呈现在元素框之外,所以要加上overflow:auto才会出现滚动条,而且表头会跟着一起滚动。

<el-table :data="tableData" style="height: 300px;overflow: auto;">
  <!-- 表格内容 -->
</el-table>

height属性element文档说明

height: Table 的高度,默认为自动高度。如果 height 为 number 类型,单位 px;如果 height 为 string 类型,则这个高度会设置为 Table 的 style.height 的值,Table 的高度会受控于外部样式。

使用height属性可以直接设置表格的高度,例如:

复制<el-table :data="tableData" height="300">
  <!-- 表格内容 -->
</el-table>

这里将表格的高度设置为300px,表格的高度是固定的,不会根据表格内容的高度自动调整。当表格的内容超过了表格的高度时会出现滚动条,表头是固定的不会一起滚动。使用height属性设置表格高度的优点是,可以精确控制表格的高度,避免表格高度不够或者过高的问题。文章来源地址https://www.toymoban.com/news/detail-466029.html

到了这里,关于element-ui设置高度height属性与style属性设置的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Element-UI el-table高度不固定,自适应高度显示滚动条

    表格内容过多时显示滚动条:可通过 max-height设置一个固定的数值高度实现,但是项目中的需求是表格的高度不能写死,要自适应高度来显示滚动

    2024年02月11日
    浏览(60)
  • Element Ui 中表格设置max-height滚动条失效

    为了是表格动态自适应页面高度,所以给表格设置了max-height属性,但是纵向滚动条消失了 解决方案:设置表格属性 但是又出现了表格头部渲染问题: 解决方案: 之前看到有人说将el-table__header-wrapper的overflow属性设置为visible,但是会出现横向滚动时表头无法滚动的问题。后

    2024年02月12日
    浏览(47)
  • Element-ui的Carousel走马灯组件动态渲染高度

    在前端 vue 项目开发中经常会用到走马灯的场景,然而在采用Element-ui的情况下, el-carousel 走马灯组件有一个默认的固定高度 300px 。如下所示: 这样会导致网页的全屏的 banner 被压缩或拉伸,变形十分难看,在一个认真的切图仔眼里是无法容忍的。然而业务方在使用的时候没

    2024年02月03日
    浏览(50)
  • (Table)操作:Element-ui 中 Table 表格的设置表头/去除下标线/设置行间距等属性的使用及 slot-scope=“scope“ 的使用案例

    1、 Element-ui 提供 Table 组件情况: 其一、 Element-ui 自提供的 Table 代码情况为(示例的代码): 代码地址: https://element.eleme.cn/#/zh-CN/component/table 其二、页面的显示情况为: 2、目标修改后的情况: 1、 Table 表格设置表头及去除下标线等属性的修改: 其一、代码: 其二、效果展示

    2024年02月11日
    浏览(44)
  • element-ui 表格el-table高度不是一个固定值时固定表头

    elementui中为表格组件提供了height属性实现固定表头 height可以为数字或者字符串,当为一个数字时表示固定的高度,也可以为百分比等字符串。 当height不是一个固定值时,如期望表格可以填充完页面剩余空间,并且固定表头时,可以通过给height属性赋值字符串形式实现。以页

    2024年01月25日
    浏览(72)
  • 最简单的使用css修改element-ui的el-select的高度

    个人博客同步csdn 首先给el-select的容器上面自定义一个类名,避免污染别的el-select 写css,注意这里用了less 效果图(前) 效果图(后)

    2024年02月12日
    浏览(41)
  • element ui - el-select 手动设置高度

    当我们的页面想要手动设置 element ui 中 el-select 的高度时,如果只是通过设置 el-select 的 height 属性时,会发现调整无效。 继续对 el-select 中的 input 元素 .el-input__inner 设置。会发现高度生效了,但是右侧的下拉框箭头移位了。 如下提供一种可以调整 el-select 高度的方法:

    2024年02月15日
    浏览(48)
  • 【前端】Element-UI和Element-Plus的区别

    Element-UI对应Element2:基本不支持手机版 Element-Plus对应Element3:组件布局考虑了手机版展示 Element-ui适用于Vue2框架 Element-plus适用于Vue3框架 在element-ui中的dialog有 :visible.sync属性 可进行父子组件之间的双向绑定(vue2写法) 具体的写法为: 需要在computed中进行告知操作 在props传值

    2024年02月11日
    浏览(60)
  • 父元素设置max-height,子元素高度设置百分比,子元素继承父元素高度失败

    需求描述: 小程序里碰到的,最外层page高度 100%,里边第一层盒子高度为 max-height: 60%; 第一层盒子里有 title,content,这个 content 高度要随着第一层盒子高度走,最高为第一层盒子的高度减去 title 的高度,如果高度超出第一层盒子高度了需要做滚动处理。 写了一个 html 模拟一

    2024年02月11日
    浏览(39)
  • element-ui 设置table表头固定

    设置包裹table组件的标签flex:1 将table高度设为100% 统一设置样式,在App.vue添加样式: 对应界面设置样式

    2024年02月11日
    浏览(98)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包