jQuery MiniUI

 找回密码
 立即注册
查看: 4727|回复: 10
打印 上一主题 下一主题

请教一个关于datagrid的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2019-12-9 13:59:15 |只看该作者 |倒序浏览
如何取消datagrid鼠标悬停时选中行的背景颜色呢

Rank: 8Rank: 8

沙发
发表于 2019-12-9 14:05:59 |只看该作者
修改样式
html body .mini-grid-row-hover{
   color:
   background:
}

Rank: 1

板凳
发表于 2019-12-9 14:49:33 |只看该作者
felt 发表于 2019-12-9 14:05
修改样式
html body .mini-grid-row-hover{
   color:

color和background具体给什么好呢,因为我给他设置了背景色,所以我给他设为白色也不合适。

Rank: 8Rank: 8

地板
发表于 2019-12-9 15:14:16 |只看该作者
18473978769 发表于 2019-12-9 14:49
color和background具体给什么好呢,因为我给他设置了背景色,所以我给他设为白色也不合适。 ...

你可以用f12看不悬浮时的颜色,然后给悬浮样式设置相同的颜色来覆盖我们默认的悬浮颜色
html body .mini-grid-row-hover
    {
        color:#362b36;
        Background:#f2f5f7
        }

Rank: 1

5#
发表于 2019-12-9 15:20:57 |只看该作者
felt 发表于 2019-12-9 15:14
你可以用f12看不悬浮时的颜色,然后给悬浮样式设置相同的颜色来覆盖我们默认的悬浮颜色
html body .mini- ...

我每条数据根据状态的不同是不同的背景色,这样也不好处理
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2019-12-9 15:37:50 |只看该作者
18473978769 发表于 2019-12-9 15:20
我每条数据根据状态的不同是不同的背景色,这样也不好处理

表格设置enableHotTrack="false"

Rank: 1

7#
发表于 2019-12-9 16:12:41 |只看该作者
felt 发表于 2019-12-9 15:37
表格设置enableHotTrack="false"

那选中数据改变背景色的问题又怎么解决呢

Rank: 8Rank: 8

8#
发表于 2019-12-9 16:33:41 |只看该作者
18473978769 发表于 2019-12-9 16:12
那选中数据改变背景色的问题又怎么解决呢

grid.on("beforeselect",function(e){
   e.cancel=true;
})

Rank: 1

9#
发表于 2019-12-9 16:46:45 |只看该作者
felt 发表于 2019-12-9 16:33
grid.on("beforeselect",function(e){
   e.cancel=true;
})

这样数据都不能选择了呀

Rank: 8Rank: 8

10#
发表于 2019-12-9 17:05:24 |只看该作者
18473978769 发表于 2019-12-9 16:46
这样数据都不能选择了呀

这没办法,选中肯定是有选中的样式效果的,只有绘制的样式的权重比选中样式的权重高才不会被覆盖。

Archiver|普加软件

GMT+8, 2024-9-29 07:18 , Processed in 1.055012 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部