jQuery MiniUI

标题: dataGrid 修改行高的问题 [打印本页]

作者: nbakill2    时间: 2016-12-1 10:10:40     标题: dataGrid 修改行高的问题

通过css修改了行高[attach]8454[/attach]

但是只有行撑高了...图片没有撑高.

图片是用的cellHtml绘制的
[attach]8456[/attach]

结果成这样了.
[attach]8455[/attach]

我的目的是图片要让它撑高显示.


另外一种方式:
在grid上设置  height:auto;可以实现.
但是往下滚动的时候,最上面那一排菜单也跟着滚动了...也就是说要从底部一直滚动到顶..才能看到那些按钮.

作者: felt    时间: 2016-12-1 10:29:20

如果是绘制图片,不需要修改行高,会自动按你图片的高度撑开
[attach]8457[/attach]

作者: nbakill2    时间: 2016-12-1 10:43:21

felt 发表于 2016-12-1 10:29
如果是绘制图片,不需要修改行高,会自动按你图片的高度撑开

我将CSS拿掉,效果是这样的.


[attach]8458[/attach]
不知道是哪里的问题.


补充一下grid参数
[attach]8459[/attach]

作者: felt    时间: 2016-12-1 10:56:47

nbakill2 发表于 2016-12-1 10:43
我将CSS拿掉,效果是这样的.

去掉虚拟滚动,虚拟滚动是滚动行高的
作者: nbakill2    时间: 2016-12-1 11:00:42

felt 发表于 2016-12-1 10:56
去掉虚拟滚动,虚拟滚动是滚动行高的

鱼与熊掌不能兼得吗?
作者: felt    时间: 2016-12-1 11:14:55

nbakill2 发表于 2016-12-1 11:00
鱼与熊掌不能兼得吗?


作者: nbakill2    时间: 2016-12-1 11:18:09

felt 发表于 2016-12-1 11:14

作为一个金牌会员,一听到你说这样的话,全身感觉不好了.看来目前只能关掉虚拟滚动了.
作者: felt    时间: 2016-12-1 11:37:21

nbakill2 发表于 2016-12-1 11:18
作为一个金牌会员,一听到你说这样的话,全身感觉不好了.看来目前只能关掉虚拟滚动了. ...

虚拟滚动适用数据量很大的页面,由固定的行高来选择性绘制可视区域内容,提升效率,不能根据具体的撑开的高度来计算,这个计算开销太大。所以这2个肯定是不能一起。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2