查看: 8400|回复: 5

关于视图列宽设置的咨询

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-8-25 11:00:25|来自: | 显示全部楼层 |阅读模式
视图中由于某列的内容比较多,需要设置宽一些,发现通过在列的样式中设置宽度并不是都有用,如果整个表的列比较少,那就没有问题,但是如果列多,这个设置就没有效果,下图,我设置了项目名称列的样式宽度,列少的时候看起是正常的,但是列多了,就没用了,请问如何解决呢?
64e8176584ba9.png 64e8175141446.png 64e8193097f94.png
64e816a91f493.png
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-28 09:28:52|来自: | 显示全部楼层
您这是哪里的视图,嵌入视图吗?可以给最外层的容器增加一下宽度
回复

使用道具 举报

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-8-28 17:53:34|来自: | 显示全部楼层
论坛管理员 发表于 2023-8-28 09:28
您这是哪里的视图,嵌入视图吗?可以给最外层的容器增加一下宽度

直接在数据中去查看就是这样,如果在表单中嵌入视图也是一样的
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-29 10:17:18|来自: | 显示全部楼层


是因为最外层的div设置了overflow=hidden,您给它改为auto就可以了
this.target.node.querySelector("table").parentNode.parentNode.style.overflow="auto";

64ed54da109fb.png
64ed552c2d9b3.png
回复

使用道具 举报

升级   16.61%

139

主题

252

回帖

1661

积分

注册会员

Rank: 2

积分
1661
发表于 2023-8-29 17:36:49|来自: | 显示全部楼层
论坛管理员 发表于 2023-8-29 10:17
是因为最外层的div设置了overflow=hidden,您给它改为auto就可以了
this.target.node.querySelector("tab ...

谢谢,我这边视图的div没有设置,我调试发现,是因为min-width取的值太小,所以我在该列的样式下将min-width设置为需要的宽度就可以实现要的效果了。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-30 10:18:12|来自: | 显示全部楼层
好的,实现效果就好
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread