
js
he_qiao_2010
Make a dent in my notebook... not in the universe
展开
-
JS-运动框架
用JS来控制HTML元素样式变化//获取样式值function getStyle(obj, attr){ if( obj.currentStyle) //IE { return obj.currentStyle[attr]; } else //Chrome、 FF { return getComputedStyle(obj, false)[attr]; }}/原创 2013-09-29 19:13:13 · 1563 阅读 · 0 评论 -
js笔记-DOM基础
DoM浏览器支持:IE: 10%FF: 99%Chrome: 60%childNotes不兼容在Chrome和IE9中会将文本节点也算作childNotes,而在IE6-8中childNotes只算元素节点,而不算文本节点。 在IE9和Chrome中ul的childNotes个数为9个原创 2013-09-17 15:20:57 · 1125 阅读 · 0 评论 -
JS-实现导航栏悬停(续)
上次说到,导航栏悬停的那个页面在IE上运行的时候,会出导航栏不停的抖动问题。解决方法如下:将导航栏的定位方式由原来的absolute改为fixed,也不知道为什么改为fixed,就不抖了。。-_-||div.navigation{ width: 800px; height: 40px; background: red; margin: 4px auto 0; top: 40原创 2013-09-23 14:44:11 · 2139 阅读 · 0 评论 -
JS-实现导航栏悬停
先布个局: Test 1 tab1 tab2原创 2013-09-23 11:09:09 · 3515 阅读 · 11 评论 -
JS-实现导航栏悬停(续二)
【JS-实现导航栏悬停】【JS-实现导航栏悬停(续)】用Jquery重新写完这个页面之后,发现原来的方法还有是有几个问题:1.首先Js代码冗余,导航条上的Tab是用js实现跳转而不是超链接;2.还有导航条本身用fixed定位,但没有被设置为水平居中,而是在JS中更改left值使其居中。问题2就导致了,当浏览器窗口尺寸发生变化的时候,浏览器中的div的位置都发生了变化,也就导致了原创 2013-09-23 19:39:11 · 2234 阅读 · 2 评论