iView Table组件宽度如何调整才能实现变大且不会缩小?

2026-04-02 10:390阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计726个文字,预计阅读时间需要3分钟。

iView Table组件宽度如何调整才能实现变大且不会缩小?

示例:在表格标签``中,开发者可以通过iView发现为table标签的宽度添加了一个明确的宽度值。然而,在父元素变小时,这个宽度值并没有相应地变小,因此可能会导致iView的布局错位。

示例:

<Table class="my-table"></Table>

打开开发者工具其实你可以发现iView给table标签的宽度加上了一个明确的宽度值,而且在父元素变小的时候这个值并没有相应地变小,所以才会导致的iView Table组件只会变大不会变小。

那么我们就可以根据这个原因才决定解决方案

1、给Table组件的table标签设置一个important的width

.my-table table { width: 100% !important; }

这个方法并不是特别好,因为他可能会出现table慢慢变小(而不是瞬间变小)的情况,所以看起来并不是特别好。

iView Table组件宽度如何调整才能实现变大且不会缩小?

2、给Table组件一个确定的计算值

.my-table { width: calc(100% - 100px); }

这个方法在目前我已知的方法里是最优的。

阅读全文

本文共计726个文字,预计阅读时间需要3分钟。

iView Table组件宽度如何调整才能实现变大且不会缩小?

示例:在表格标签``中,开发者可以通过iView发现为table标签的宽度添加了一个明确的宽度值。然而,在父元素变小时,这个宽度值并没有相应地变小,因此可能会导致iView的布局错位。

示例:

<Table class="my-table"></Table>

打开开发者工具其实你可以发现iView给table标签的宽度加上了一个明确的宽度值,而且在父元素变小的时候这个值并没有相应地变小,所以才会导致的iView Table组件只会变大不会变小。

那么我们就可以根据这个原因才决定解决方案

1、给Table组件的table标签设置一个important的width

.my-table table { width: 100% !important; }

这个方法并不是特别好,因为他可能会出现table慢慢变小(而不是瞬间变小)的情况,所以看起来并不是特别好。

iView Table组件宽度如何调整才能实现变大且不会缩小?

2、给Table组件一个确定的计算值

.my-table { width: calc(100% - 100px); }

这个方法在目前我已知的方法里是最优的。

阅读全文