摘要: 在vue中使用MD5加密 安装: 使用npm npm install --save blueimp-md5 <script src="http://cdn.bootcss.com/blueimp-md5/1.1.0/js/md5.min.js"></script> 引入 import crypto 阅读全文
posted @ 2019-03-13 16:49 王振起 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 什么是calc()? calc()从字面我们可以把他理解为一个函数function。其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等 阅读全文
posted @ 2019-03-13 11:45 王振起 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 在響應式版面(responsive layout)中,字體大小通常需要根據不同的 Viewport (畫面大小) 進行調整。你可以根據 `:root` 所定義的 Viewport 高度與寬度來調整字體大小:```css:root { font-size: calc(1vw + 1vh + 0.5vm 阅读全文
posted @ 2019-03-13 11:43 王振起 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 在javscript中,关于this最困惑的应该是,同一个函数,当在不同的上下文进行调用的时候,this的值就可能会不同。 也就是说,this的值是通过函数调用表达式(也就是函数被调用的方式)的caller所提供的 说通俗点 this 是在函数运行时自动生成的一个内部指针,它指向函数的调用者。 箭头 阅读全文
posted @ 2018-07-26 14:09 王振起 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 需求 解决响应式布局中 左右固定 而中部位置 宽度自适应 原理: 利用padding 让 父级元素(article)的左右 各留200px的大小 来放左右 div 中间的 div 宽度设置为 100%的响应式 而左右两边的 DIV 设置定位 固定定位 (position: absolute;) 父级 阅读全文
posted @ 2017-11-23 23:09 王振起 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 锁机制 的运用可以时一个变量 也可以是一个属性 ,在节点元素身上加 属性作为 一把锁 如同 事件中的this.XXX 这样当这个元素在运动的过程中就不会 出现被多次触发而引起的 BUG var node = document.querySelector('div); node.stata = tru 阅读全文
posted @ 2017-11-20 23:04 王振起 阅读(161) 评论(0) 推荐(0) 编辑