上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 54 下一页
摘要: 立即执行函数:不需要调用,立马能够自己执行的函数。 写法: (1)(function() { })() (2) (function(){}()) 阅读全文
posted @ 2020-05-31 10:25 鼓舞飞扬 阅读(109) 评论(0) 推荐(0)
摘要: client翻译过来就是客户端,我们使用client系列的相关属性来获取元素可视区的相关信息。 通过client系列的相关属性可以动态的得到该元素的边框大小、元素大小等。 client系列属性 作用 element.clientTop 返回元素上边框的大小 element.clientLeft 返回 阅读全文
posted @ 2020-05-30 22:14 鼓舞飞扬 阅读(142) 评论(0) 推荐(0)
摘要: 这是我之前一直使用的第一种rem方案。贴代码 1 <script> 2 // 适用于750的设计稿 3 var iScale = 1; 4 // 通过页面加载的时候去获取用户设备的物理像素比 5 iScale = iScale / window.devicePixelRatio; 6 // 然后来设 阅读全文
posted @ 2020-05-30 15:16 鼓舞飞扬 阅读(827) 评论(0) 推荐(0)
摘要: 1.1 offset概述 offset翻译过来,就是偏移量,我们使用offset系列相关属性,可以动态的得到该元素的位置(偏移)、大小等。 获取元素距离带有定位父元素的位置。 获得元素自身的大小(宽度高度)。 注意: 返回的数值都不带单位。 offset系列常用属性: offset系列属性 作用 e 阅读全文
posted @ 2020-05-30 15:10 鼓舞飞扬 阅读(837) 评论(0) 推荐(0)
摘要: window对象给我们提供了一个history对象,与浏览器历史记录进行交互。该对象包含用户(在浏览器窗口中)访问过的URL。 history.back(): 可以后退功能。 history.forward():前进功能。 go(参数):前进后退功能,参数如果是1,前进一个页面。如果是-1,后退一个 阅读全文
posted @ 2020-05-30 12:46 鼓舞飞扬 阅读(157) 评论(0) 推荐(0)
摘要: location.assign() 跟href一样,可以跳转页面(也称为重定向页面)。 location.replace() 替换当前页面,因为不记录历史,所以不能后退页面。 location.reload() 重新加载页面,相当于刷新按钮或者F5,如果参数为true,强制刷新ctrl+F5。 阅读全文
posted @ 2020-05-30 12:26 鼓舞飞扬 阅读(213) 评论(0) 推荐(0)
摘要: 做管理后台开发的时候,需要用到Element的NavMenu组件,于是乎,翻开文档,大致是这样实现的。 <el-menu> <el-menu-item index="1">标题一</el-menu-item> <el-submenu index="2"> <template slot="title" 阅读全文
posted @ 2020-05-29 14:25 鼓舞飞扬 阅读(758) 评论(0) 推荐(0)
摘要: node-sass是自动编译实时的,dart-sass需要保存后才会生效。 如果您在Dart-VM内运行Dart-Sass,它的运行速度很快,但它表示可以编译为纯JS,dart-sass只是一个编译版本,比node-sass和native dart-sass慢。 个人使用感受:在大型项目中 使用da 阅读全文
posted @ 2020-05-29 10:58 鼓舞飞扬 阅读(12125) 评论(0) 推荐(0)
摘要: navigator对象包含有关浏览器的信息,他有很多属性,我们常用的是userAgent,该属性可以返回由客户机发送服务器的user-agent头部的值。 下面前端代码可以判断用户哪个终端打开页面,实现跳转: if((navigator.userAgent.match(/(phone|pad|pod 阅读全文
posted @ 2020-05-27 21:47 鼓舞飞扬 阅读(135) 评论(0) 推荐(0)
摘要: https://github.com/toutiaoio/awesome-architecture#%E5%89%8D%E7%AB%AF 阅读全文
posted @ 2020-05-27 11:22 鼓舞飞扬 阅读(96) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 54 下一页