layui loading效果使用方法

load并不需要你传太多的参数,但如果你不喜欢默认的加载风格,你还有选择空间。icon支持传入0-2如果是0,无需传。另外特别注意一点:load默认是不会自动关闭的,因为你一般会在ajax回调体中关闭它//eg1 var index = layer.load(); //eg2 var index = layer.load(1); //换了种风格 //eg3 var index = lay

vxe-table 在 Tab 页切换显示隐藏中导致样式错乱的解决方法

vxe-table 在 Tab 页切换显示隐藏中导致样式错乱的解决方法问题原因:由于在隐藏的 div 中去初始化表格无法计算宽度的,所以会导致表格切换后样式错乱 ,dom 渲染中只有可视元素才存在宽度,如果元素处于隐藏状态是无法计算的;所以应该确保表格渲染时父元素处于可视状态<div>  <ul>    <li @click="showTab = 1">切换1<

JS数组去重

var arrUniq=function(arr){       var obj = {};       var result = [];       for(var i =0; i<arr.length;&

HTML 标签的 media 属性的用法

属性值值描述screen计算机屏幕(默认)。tty电传打字机以及类似的使用等宽字符网格的媒介。tv电视机类型设备(低分辨率、有限的滚屏能力)。projection放映机。handheld手持设备(小屏幕、有限带宽)。print打印预览模式/打印页面。braille盲人点字法反馈设备。aural语音合成器。all适用于所有设备。

input radio和checkbox的样式美化

做项目的时候我们常常需要使用单选按钮input[type=radio]和多选框input[type=checkbox],但是默认的样式肯定与UI设计不一致,而且不够美观,这个时候就需要修改默认的样式,方法其实有蛮多,最先想到的是图片,但是有些时候,图片作为背景图片使用,在手机端适配效果不太理想,所以利用css3的重新实现了一遍,注意,因为使用到伪类属性,故在ie8下无效。原理利用label标签与对应的input关联,设置label标签的样式,同时input设置透明度为0或者隐藏,使用positi

CSS优化,提高性能的方法有哪些?

1,首推的是合并css文件,如果页面加载10个css文件,每个文件1k,那么也要比只加载一个100k的css文件慢。2,减少css嵌套,最好不要套三层以上。3,不要在ID选择器前面进行嵌套,ID本来就是唯一的而且人家权值那么大,嵌套完全是浪费性能。4,建立公共样式类,把相同样式提取出来作为公共类使用,比如我们常用的清除浮动等。5,减少通配符*或者类似[hidden="true"]这类选择器的使用,挨个查找所有...这性能能好吗?当然重置样式这些必须 的东西是不能少的。6,巧妙