该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

layui表格的样式设置

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:Visual Studio 2015、

作者:梁柏源

撰写时间:2019/7/17

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

在做页面设计时,大家可能会遇到过这样的事情,用layui设计一个数据表格,但是因为layuiTable的默认样式让表格看起来很大,从而导致页面的美观度急剧下降,毕竟要用户用你设计的软件或者其他什么的。第一印象肯定是要有入眼的美观,如果你的页面让人看的很不舒适,即使你的功能吊炸天也没有。

所以这次要说的一点是如何设置layui表格的样式。

上代码:

done: function (res, curr, count) {

$('layui-table[lay-even] tr:nth-child(even)').css({ 'background-color': '#c3cedd'});

$('th').css({ 'background-color':'#bdccea', 'color': 'black', 'font-weight': '500', 'font-size': '12px', 'line-height':'10px' });

}

这是设置颜色的,手滑粘错了,这种才是设置高度大小等:

.layui-table-cell {

height: 15px;

font-size: 12px;

line-height: 15px;

}

至于这个,emmm,浏览器打开你的页面,F12,自己找去。

看过layui官方文档的人应该都很熟悉这个done,在官方文档里面的结算的是这样的:done:数据渲染完的回调。无论是异步请求数据,还是直接赋值数据,都会触发该回调。你可以利用该回调做一些表格以外元素的渲染,看起来很厉害,其实真的很厉害。当然更改样式又不只是这点,大多颜色都可以改,不能改的,获取它加个标签,继续改。

就比如改某个表格中的某个标签,这就用到了这个“temple”,没错,这个也是layui里面的,在官方的文档中是这样子解释滴:自定义列模板,模板遵循 laytpl 语法。这是一个非常实用的功能,你可借助它实现逻辑处理,以及将原始数据转化成其它格式,如时间戳转化为日期字符等,在默认情况下,单元格的内容是完全按照数据接口返回的content原样输出的,如果你想对某列的单元格添加链接等其它元素,你可以借助该参数来轻松实现。这是一个非常实用且强大的功能,很厉害的,这里不说。

好了,现在看一下代码:

tabDetail = layuiTable.render({

elem: "#tabDetail",//html表格id

//url:"/StatisticAnalysis/Profit/selectdetail",//数据接口

totalRow: true,

height: 400,

cols: [[ //表头

{ type: 'numbers', title: '', rowspan: 2,totalRowText: "合计" },//序号列,title设定标题名称

{ field: 'MarketDetailID', title: 'MarketDetailID',hide: true, rowspan: 2 },//hide:true 隐藏列

{ field: 'CommodityNumber', title: '商品编码(条码)', align: 'center', rowspan: 2, width: 135 },

{ field: 'ShopName', title: '商品名称', align: 'center', rowspan: 2, width: 111 },

{ field: 'StyleNumber', title: '款号', align: 'center', rowspan: 2, width: 114},

{ field: 'ColourName', title: '颜色', align: 'center', rowspan: 2, width: 111 },

{ field: 'SizeName', title: '尺码', align: 'center', rowspan: 2, width: 111 },

{ field: 'DropPrice', title: '吊牌价', align: 'center', rowspan: 2, width: 111 },

{ field: 'UnitName', title: '单位', align: 'center', rowspan: 2, width: 111 },

{ align: 'center', title: '销售', colspan: 2 },

{ align: 'center', title: '金额', colspan: 2 },

{ align: 'center', title: '成本', colspan: 2 }], [

{ field: 'Discount', title: '折扣', align: 'center', width: 110 },

{ field: 'Amount', title: '数量', align: 'center', totalRow: true, width: 77 },

{ field: 'Univalence', title: '单价', align: 'center', width: 110 },

{ field: 'TotalMoney', title: '合计', align: 'center', totalRow: true, width: 110 },

{ field: 'StockPrice', title: '单价', align: 'center', width: 110 },

{ field: 'Money', title: '合计', align: 'center', totalRow: true, width: 110 }

]],

page: {

limit: 10,//指定每页显示的条数

limits: [5, 10, 15, 20,25, 30, 35, 40, 45, 50],//每页条数的选择项

}, //开启分页

data: [],//加载本地数据

//toolbar:'#tabMarketDetailToolbar',

done: function (res, curr,count) {

$('layui-table[lay-even]tr:nth-child(even)').css({ 'background-color': '#c3cedd' });

$('th').css({ 'background-color':'#bdccea', 'color': 'black', 'font-weight': '500', 'font-size': '12px', 'line-height':'10px' });

}

});

代码就这么点,接下来看图:

没设置样式前:

设置样式后:

好了没了。

layui表头样式_layui表格的样式设置相关推荐

  1. layui表头宽度和表格一致_layui表格如何把表头固定

    layui表格如何把表头固定 发布时间:2020-09-21 09:58:37 来源:亿速云 阅读:126 作者:小新 小编给大家分享一下layui表格如何把表头固定,希望大家阅读完这篇文章后大所收获 ...

  2. layui表头宽度和表格一致_layui表格固定表头统一处理方案

    实现效果:表头和底部分页固定,鼠标滚动只会滚顶body中数据.效果如下: 1.找到layui中的table.js文件,在变量table中加入属性,如图红框中内容: fiexdRowHeight:是否开 ...

  3. layui 自动渲染_Layui表格自动渲染

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用.其外在极 ...

  4. html中表格边框好看的样式,table完美css样式 table表格边框样式

    蕃薯耀2016年6月15日星期三 一.的css样式 边框线不会重复叠加,不会有些粗有些细,全部统一. /**/ -{ /*-moz--; --border-radius:5px; border-rad ...

  5. layui列表显示缩略图_layui 表格中实现照片预览,点击查看原图

    人员表格中实现照片预览,并且可点击放大.查看原图 js //定义列 var cols = [ [{ type: 'radio', width: 60 }, { type: 'numbers', wid ...

  6. layui table 表头合并_layui 动态表格之合并单元格

    需求: 下面用excel表格大概模拟下需求,左边是原来的,要改成右边这样的: ①第一步:再生成表格后调用此方法,以合并重复的单元格 done : function(res, curr, count) ...

  7. Layui表格好看样式

    Layui表格好看样式 开发工具与关键技术:web 作者:熊琪 撰写时间:2019.7.27 Layui表格的运用至今已经很广了,如需要以下样式的请继续往下看哦,如图一为layui表格的样式效果图,主 ...

  8. HTML中的表格及样式的设置

    目录 1.表格如何生成 2.样式如何设置 1.表格如何生成 1.表格用标签<table></table>表示,<tr>是表格中的行,td是表格中的单元格,也可以称作 ...

  9. 用于设定表格样式的附加css,css设置表格与能表单样式.ppt

    css设置表格与能表单样式 第6章 CSS设置表格与表单样式 学习目标 什么是表格模型 对数据表格应用样式. 创建简单和复杂的表单布局 对各种表单元素应用样式. 掌握CSS中用列表制作各种菜单的方法. ...

最新文章

  1. 超全超实用的Javascript类库和jQuery插件大全之一:图片,地图和图形
  2. cop2000计算机组成原理,COP2000计算机组成原理实验系统
  3. 从Jupyter Notebook切换到脚本的5个理由
  4. 【Python CheckiO 题解】Index Power
  5. 利用STM32制作红外测温仪之硬件设计
  6. java中wmi的username_有没有一种方法可以在Java中使用WMI类
  7. Github简单使用
  8. sm2算法c 语言实现,移远通信集成国密安全解决方案的C-V2X AP模组商用落地
  9. L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到一个处理错误...
  10. npm命令用于卸载或修剪Node.js中未使用的包
  11. 软件立项申请报告模板
  12. 学计算机导论的感悟,学习《计算机导论》后的感想
  13. /*CS5460_Note_3*/
  14. CSS+DIV-网页变幻(HTML篇)
  15. ROS入门之——浅谈launch
  16. 京沪高铁上火车位置的实时监视模拟网站的开发
  17. [机缘参悟-28]:鬼谷子-内揵篇-保全自己,说服上司
  18. 方法重载和重写的区别,以及如何体现了多态性
  19. “钢管舞女孩”之我见
  20. 在屏幕坐标和窗口坐标之见的转换

热门文章

  1. 游戏辅助原理与制作01.扫雷-01基址
  2. DCloud旗下的uni-app如何判断是否安装腾讯QQ微信微博支付宝淘宝客户端
  3. springboot配置打印日志文件
  4. IOS开发-画曲线画弧线画圆
  5. 华为机试练习(七)书籍叠放问题
  6. 用友U8数据库修复用友t3数据库修复用友/823错误824错误/检测到基于一致性的逻辑 I O 错误/ tempdb 空间用尽或某一系统表不一致
  7. OpenGL Glut 初学
  8. CorelDRAW平面设计标准教程免费视频教程
  9. 微信小程序的复制功能怎么实现的?
  10. windows下结束进程命令