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

QQ登录

只需一步,快速开始

查看: 2569|回复: 1

[分享] 改写listTable样式,表格编辑更美观

[复制链接]

18

主题

73

帖子

225

积分

中级会员

Rank: 3Rank: 3

积分
225
QQ
发表于 2019-4-3 16:06:49 | 显示全部楼层 |阅读模式
本帖最后由 chengdu_lifei 于 2019-4-3 16:09 编辑

最近自己做个项目用到很多的表格编辑,由于对grid不熟悉,dataTable貌似只能展示数据?所以只好选择了listTable。
原来的样子长这样:
TIM截图20190403154954.png

实在不太好看,我看着挺别扭,于是决定重新写一下样式
在CSS文件中粘贴
/**含有listTable的页面全局修改**/
input:FOCUS,select:FOCUS{
        background:rgba(255, 255, 255, 1) none repeat scroll !important;
    border-color: #2fa4e7;
    border-width: 1px;
    border-style: solid;
}
input,select{
        border-width: 1px;
    border-style: solid;
        height:30px;
        padding: 5px;
        border-color: transparent;
        border-radius: 0px;
        background:rgba(0, 0, 0, 0) none repeat scroll !important; /*实现FF背景透明,文字不透明*/
        background:#ffffff; filter:Alpha(opacity=0);/*实现IE背景透明*/
        
}

label{
        margin-bottom:0px;
}
th{
        background-color: #f5f5f5;
        text-align: center;
}
.table-striped > tbody > tr:nth-of-type(odd) {
     background-color: #fff;
}
.table-striped > tbody > tr:nth-of-type(even) {
     background-color: #fafafa;
}
.table-striped > tbody > tr:HOVER {
     background-color: #e2eff8;
}
.table-striped > tbody > tr.selected {
     background-color: #c1ddf1;
}
.table-striped > tbody > tr>td {
     padding: 0px;

}-----------------------------------------------------------
js脚本:
行点击事件中添加代码:
$(".selected").removeClass("selected");
                $(event.currentTarget).addClass("selected");
然后就长这样了:
TIM截图20190403154512.png

嗯,这样好看多了!


25

主题

192

帖子

715

积分

高级会员

Rank: 4

积分
715
QQ
发表于 2019-4-4 15:56:24 | 显示全部楼层
谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 02:32 , Processed in 0.073066 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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