11 2013 档案

javascript获取元素的计算样式
摘要:使用css控制页面有4种方式,分别为行内样式(内联样式)、内嵌式、链接式、导入式。行内样式(内联样式)即写在html标签中的style属性中,如内嵌样式即写在style标签中,例如链接式即为用link标签引入css文件,例如导入式即为用import引入css文件,例如@import url("test.css")如果想用javascript获取一个元素的样式信息,首先想到的应该是元素的style属性。但是元素的style属性仅仅代表了元素的内联样式,如果一个元素的部分样式信息写在内联样式中,一部分写在外部的css文件中,通过style属性是不能获取到元素的完整样式信息的。因 阅读全文

posted @ 2013-11-28 00:45 ArthurPatten 阅读(1845) 评论(0) 推荐(1)

判断滚动条到底部
摘要:判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。scrollTop为滚动条在Y轴上的滚动距离。clientHeight为内容可视区域的高度。scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。从这个三个属性的介绍就可以看出来,滚动条到底部的条件即为scrollTop + clientHeight == scrollHeight。废话不多少说,赶紧上代码(兼容不同的浏览器)。//滚动条在Y轴上的滚动距离function getScrollTop(){ var scrollTop = 0, bodyScro.. 阅读全文

posted @ 2013-11-03 20:02 ArthurPatten 阅读(5725) 评论(1) 推荐(4)

导航