请使用firefox,chrome等最新浏览器浏览本站。

web前端技术分享

js getComputedStyle属性

getComputedStyle是一个可以获取当前元素所有最终使用的CSS属性值。返回的是一个CSS样式声明对象([object CSSStyleDeclaration]),只读。 语法如下: var style = window.getComputedStyle("元素", "伪类"); 例如: var dom = document.getE……继续阅读 »

阿豹 3年前 (2016-04-13) 1263浏览 5评论 11个赞

position:sticky实现粘性布局

网站中,通常我们会把用户最常用到或者我们希望用户注意到的内容一直展现在窗口的可视区域,让用户能够一眼就看到。经常用到一种页面滚动然后元素固定在窗口的某个位置的布局方式。要实现这种布局通常我们会使用js监听window的scroll事件,当需要固定的元素滚动到窗口顶部时,把元素的position属性设置为fixed,否则,取消fixed,简单的js代码如下: ……继续阅读 »

阿豹 3年前 (2016-04-12) 426浏览 0评论 9个赞

requirejs常用配置项

页面加载js的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序,依赖性最大的模块一定要放到最后加载,当依赖关系很复杂的时候,代码的编写和维护都会变得困难。 require.js的诞生,就是为了解决这两个问题: 1.实现js文件的异步加载,避免网页失去响应; 2.管理模块之间的……继续阅读 »

阿豹 3年前 (2016-04-12) 336浏览 0评论 9个赞