起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 22339|回复: 15

grid样式控制(CSS、js代码)

  [复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2012-8-21 15:10:28 | 显示全部楼层 |阅读模式
设置奇偶行的背景颜色
  1. div.gridbox_justep .odd_justep{
  2.     background-color: white;
  3. }
  4. div.gridbox_justep .ev_justep {
  5.     background-color: white;
  6. }
复制代码
在/UI/system/config/user.css中添加样式,则在所有应用中都生效
在w文件引用的css中添加样式,则只在引用了该css文件的w文件中生效



18

主题

68

帖子

511

积分

高级会员

Rank: 4

积分
511
QQ
发表于 2013-11-22 13:58:32 | 显示全部楼层
收藏

6

主题

15

帖子

89

积分

初级会员

Rank: 2

积分
89
QQ
发表于 2013-8-8 15:05:01 | 显示全部楼层
不好用啊 提示这个
QQ截图20130808150342.png

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-1-4 15:15:54 | 显示全部楼层

改变底色、字色

设置某行背景颜色,grid加载后使用
  1. justep.xbl('listGrid').grid.setRowColor(rowid, 'red');        
复制代码
设置某行数据样式
  1. justep.xbl('listGrid').grid.setRowTextStyle(rowid, "background-color: blue; color: white;");
复制代码
设置单元格数据样式
  1. var cellindex = justep.xbl('listGrid').grid.getSelectedCellIndex();
  2. justep.xbl('listGrid').grid.setCellTextStyle(rowid,cellindex,"background-color: red");
复制代码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-1-4 15:20:03 | 显示全部楼层

改变当前行颜色

1、去掉grid当前行的颜色
  1. justep.xbl("grid8").grid.showSelectedStyle = false;
复制代码
2、改变grid当前行的颜色
  1. div.gridbox_justep table.obj tr.rowselected td{
  2.     background-color:red;
  3. }
  4. div.gridbox_justep table.obj tr.rowselected td.cellselected, div.gridbox table.obj td.cellselected {
  5.     background-color:red;
  6. }
复制代码
单独控制也可以写js代码
  1. justep.xbl('gridid').grid.setRowColor(row_id, color);
复制代码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-1-4 15:26:01 | 显示全部楼层

改变表头

列标题字体加粗
  1. div.gridbox_justep table.hdr td div.hdrcell{
  2.     font-weight: bold;
  3. }
复制代码
设置表头底色、字色以及高度
  1. div.gridbox_justep table.hdr td{
  2.     background: green ;
  3.     color: yellow;
  4.     height:40px;
  5. }
复制代码
设置表头边框颜色
  1. div.gridbox_justep table.hdr td{
  2.     border-color:black;
  3.     background: white ;
  4. }
复制代码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-1-4 15:39:52 | 显示全部楼层

改变边框

去掉行边框
  1. div.gridbox table.row20px tr td{        
  2.     border:0;
  3. }
复制代码
改变行边框颜色
  1. div.gridbox table.row20px tr td{
  2.      border-color:black;
  3. }
复制代码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
发表于 2013-7-27 18:40:59 | 显示全部楼层
mark

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-8-16 15:22:08 | 显示全部楼层

设置行高

如果grid的class选择了grid-compact
那么增加这样的css
div.grid-compact tr{
height:10px;
}
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴

37

主题

97

帖子

748

积分

高级会员

Rank: 4

积分
748
QQ
发表于 2014-3-31 17:27:21 | 显示全部楼层
这个代码
justep.xbl('listGrid').grid.setRowColor(rowid, 'red');
运行时有错误提示

Uncaught Type Cannot read property 'grid' of null 详细
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-21 16:55 , Processed in 0.119238 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表