layui学习笔记(一)之改变table表格样式:表头样式和隔行换色样式
2018-11-17 21:23
3599 查看
layui学习笔记(一)之改变table表格样式:表头样式和隔行换色样式
作为一名Java实习生,最近需要接触到前端框架,所以开始学习国产的开源框架layui。它比easyui更加美观。用layui搭建了一个报表系统的展示页面。layui表格的原生样式不是很符合需求,因此参考别人的方法加上自己实践,成功更改了layui-table的样式。
步骤:
(1)找到layui的css文件:layui/css/layui.css;
(2)更改layui-table的默认背景颜色:
.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#d9dde4;color:#0a0a0a},更改其中background-color值即可;
(3)更改隔行换色样式:同样的在layui.css中找到:
.layui-table[lay-even] tr:nth-child(even){background-color:#c3cedd},更改其中的background-color值即可。
(4)更改表头样式,表头样式在layui.css中找不到,自己加了一句但是不起效果,我是在table渲染后,在done中通过jq设置样式的方法更改的:`layui.use(‘table’, function() {
var table = layui.table;
table.render({
elem : ‘#memberList’,
url : ‘/baoming/list’ //数据接口
,
size: ‘sm’,
even:true,
method:‘POST’,
id:‘testReload’,
data:tableContent,
page : true //开启分页
,
cols : [ [ //表头
{
field : ‘classType’,
title : headerArray[1],
width: ‘20%’,
//style: ‘background-color: #5FB878; color: #fff’,
sort : true,
fixed : ‘left’,
align : ‘center’
},
{
field : ‘item’,
title : headerArray[2],
sort : true,
width: ‘40%’,
//style: ‘background-color: #5FB878; color: #fff’,
fixed : ‘left’,
align : ‘center’
}, {
field : ‘money’,
title : headerArray[3],
sort : true,
width: ‘40%’,
//style: ‘background-color: #5FB878; color: #fff’,
align : ‘center’
}
] ], **done : function(res, curr, count){ tableList=res.data; $('th').css({'background-color': '#5792c6', 'color': '#fff','font-weight':'bold'}) }** }); `$('th')代表表头,通过设置它的样式,就成功表头样式了。
相关文章推荐
- jsp制作复合表头并循环产生表格内容,控制隔行变色、鼠标经过改变背景色等操作
- jQuery 选择表格(table)里的行和列及改变简单样式
- iOS UITableView去掉多余表格线,tableView去掉表头空白、改变导航栏背景色和标题属性
- jQuery 选择表格(table)里的行和列及改变简单样式
- jQuery 选择表格(table)里的行和列及改变简单样式
- iOS UITableView去掉多余表格线,tableView去掉表头空白、改变导航栏背景色和标题属性
- 在table表格中奇偶行数样式的改变
- 用JS改变表格中某一单元格的值。只有table有ID值
- 使用CSS改变表格边框样式
- javascript table排序 这个更简单了,不用改变现在的表格结构
- table 表格样式
- 可以改变标题宽度的表格 (文本表头方式)
- 使用CSS改变表格边框样式
- <学习html>第五天笔记-表格table(创建表格、表格属性、表头标签、表格结构、表格标题标签、合并单元格)
- Swing工具包应用-------table表格及相关样式
- table表格某一td内容太多导致样式混乱的解决方案
- table表格的相关设置(边框合并、隔行变色、添加内边框、单独设置某一列)
- Bootstrap3基础 table-striped 表格实现隔行换色(浅灰色与白色交替)
- BootStrap的table表格,栅格系统,form表单的样式
- DHTML技术演示---动态设置表格行间隔显示、表格排序、鼠标悬停样式改变