摘要:
这个方法使用的是css伪类+js计算实现 上面的效果缺点就是字数到头才显示点点点,不是很美观,如果想限制字数点点点的话可以这么做(注意:截取内容中最好不要带特殊字符截取) 以下是简单截取方法 阅读全文
摘要:
"github代码地址" 效果图 阅读全文
摘要:
html js FileSaver.js (function (global, factory) { if (typeof define === "function" && define.amd) { define([], factory); } else if (typeof exports != 阅读全文
摘要:
页面跳转反显(点击项,点击table滚动的位置,搜索条件,分页回显) 点击table tr项后,页面跳转到下级页面,返回回显搜索条件、当前页码、并将点击项select选中、滚动条也被记录回显跳转时滚动的位置 思路: 1.页面临时缓存我选择使用sessionStorage,点击tr行将搜索条件和页码, 阅读全文
摘要:
对浏览器的实现者来说,他们做的事情,就是把一个URL变成一个屏幕上显示的网页。 这个过程是这样的: 浏览器首先使用HTTP协议或者HTTPS协议,向服务端请求页面; 把请求回来的HTML代码经过解析,构建成DOM树; 计算DOM树上的CSS属性; 最后根据CSS属性对元素逐个进行渲染,得到内存中的位 阅读全文
摘要:
对象具有唯一标识性:即使完全相同的两个对象,也并非同一个对象。 对象有状态:对象具有状态,同一对象可能处于不同状态之下。 对象具有行为:即对象的状态,可能因为它的行为产生变迁。 关于对象的第二个和第三个特征“状态和行为”,不同语言会使用不同的术语来抽象描述它们,比如 C++中称它们为“成员变量”和“ 阅读全文
摘要:
浮点数的定义,非整数的Number类型无法用 ==(===也不行) 来比较,这就是为什么在JavaScript中,0.1+0.2不能=0.3: 这里输出的结果是false,说明两边不相等的,这是浮点运算的特点, 浮点数运算的精度问题导致等式左右的结果并不是严格相等,而是相差了个微小的值 。 所以实际 阅读全文
摘要:
你知道div也可以当做输入框么? H5的全局属性contenteditable,带有contenteditable属性的div而不是input或者textarea来作为输入框(div可以根据内容自动调整高度),但是div它是不支持placeholder属性的。那怎么在div内容为空的时候显示一个默认 阅读全文
摘要:
// 存储sessionStorage function setSessionStore (name, content) { if (!name) return if (typeof content !== 'string') { content = JSON.stringify(content) 阅读全文
摘要:
"mescroll.js" 移动端分页插件 (在jQ、vue中都可以使用) mobile select 移动端联动滑动选择插件 (在jQ、vue中都可以使用) 待更新 阅读全文
摘要:
打开编辑器 同时按下Ctrl+Shift+P打开命令面板; 之后输入“config”筛选可用命令表,最后选择配置语言命令进行选择或安装插件; 如果是小白可以使用中文面板,非小白还是建议多使用英文面板,有好处!!! 阅读全文
摘要:
本例使用 CSS column 实现瀑布流布局 关键点,column count: 元素内容将被划分的最佳列数 关键点,break inside: 避免在元素内部插入分页符 html div.g container for(var j = 0; j 阅读全文
摘要:
文章后有彩蛋哦 感谢公总号:web前端开发 彩蛋 "想看纯css3动效 行走的大象 点这里" 阅读全文
摘要:
新版弹性盒 兼容到IE10及以上 flex小游戏 display: flex; 设置为弹性盒(父元素添加) flex-direction 用来来确定主轴的方向,从而确定基本的项目排列方向。 | 参数 | 说明 | | | | | row | (默认值)主轴为⽔平⽅向,起点在左端 | | row-re 阅读全文
摘要:
宽高百分比,不要固定死; 弹性盒flex css3; 单位(em、rem)px; 媒体查询 - 利器 @media switch 960-1200;(媒体查询加不加 screen 的区别是加上后打印不出screen的样式,有些可以单独写@media print { ... }) gtid布局 - 网 阅读全文