最新回答 / 帝临江南
because this是JavaScript中的this关键字;this应该是作为一个关键字赋值给变量This;the.time是作为构造函数调用(仅供参考)
2016-03-21
最新回答 / 夏夏2011w
a:hover只是作用于a标签,滑动的背景颜色是随着a里面字的大小变化的,而将a改成块元素后,它和li标签都是块元素,这和设置两个嵌套的div是一样的,没别的设置时,此时父级块元素和子块元素是一样大的,所以滑动的时候背景就是最后这样的效果。
2016-03-21
最新回答 / snailfly
var aLi=document.getElementsByTagName('li');this指向的是这里的aLi[i];是一级列表的liaLi[i].getElementsByTagName("ul")[0];这个获取的是ul
2016-03-17
最赞回答 / 一只特立独行的doge
ul高度是50px,li高度是30px,这用margin-top:20px;把ul里面的li标签向下移动20px,就是li标签的顶部和ul标签的顶部距离为20px,这样li本来就有30px的高度,加起来刚好为50px。选项和下面的边框就刚好接触在一起了,看起来就像一体的。(表达有限,不知道算不算说清楚了)
2016-03-15
最新回答 / shanwei1223
if(This.offsetHeight<=0){ //This.offsetHeight=0 ; clearInterval(This.time) ;}
2016-03-14
已采纳回答 / 陈微语
图片的样式你可以看前面的视频,有说明。大概就是一个120px * 60px 的图片,上面30px是灰色的,下面30px是橘黄色的。把这张图片设为背景的话,默认background-position:0 0;也就是距离左边0px,距离上面0px ,刚好是对应图片的灰色区域 ;设置background-position:0, -30px ;就是距离左边0px ,距离上面-30px(图片整体上移30px) ,所以你看到的背景就变成橘黄色咯。
2016-03-13