最新回答 / 门外小白3342804
这个思路是先选定所有li,然后在其上绑定事件,事件内容为<ul class="subNav">的高度拉长或变短。this.getElementsByTagName("ul")是鼠标经过的li下的所有ul,这是一个数组,if(oSubNav)无法判断。加上【0】就是当前鼠标经过的li下的第一个ul,如果存在,就执行事件内容,如果改为【1】那就不存在,不执行
2016-09-29
开始搞不懂a加上背景会是这样,现在差不多懂了。
a的高度是那个背景图片大小的一半,也就是上面的白色部分,那么超出的下面橙色部分就不显示了。所以开始设置的时候是白色,后来设置背景上移,a就在背景的下半部分了。
萌新不懂,有错误请指出。
a的高度是那个背景图片大小的一半,也就是上面的白色部分,那么超出的下面橙色部分就不显示了。所以开始设置的时候是白色,后来设置背景上移,a就在背景的下半部分了。
萌新不懂,有错误请指出。
2016-09-28
只是不太明白background-position:0 -30 0是指左右不变?-30是指往上移30?为什么左右写在前面呢?
查阅了w3s关于background-position的用法,第一个值是水平位置,第二个值是垂直位置。并且向右是正值,向下是正值
查阅了w3s关于background-position的用法,第一个值是水平位置,第二个值是垂直位置。并且向右是正值,向下是正值
2016-09-27
这一章应该起名为背景图的妙用,我是零基础,我能看懂,不过要斟酌一下的,就是说a加了一个on的class,他的效果和鼠标悬停是同样的样式,鼠标悬停的时候让背景图下移,是这么个意思
2016-09-27
庄先生和
我觉得不加文本对齐,效果更舒服一些,可是之前教程里都加了呀。
---------------------------------
因为.nav li a样式中有缩进,你把缩进去掉就可以了
我觉得不加文本对齐,效果更舒服一些,可是之前教程里都加了呀。
---------------------------------
因为.nav li a样式中有缩进,你把缩进去掉就可以了
在ie浏览器测试,《a》未加display:block的情况下,行间距是起作用的,说明line-height是对内联元素起作用的