已采纳回答 / Dexter_psj
margin 是外边距top-10px;是和上面的元素距离减10像素,你bottom10是把下面的元素推开10个像素;就好像你站在你爸和你妈中间,不能说吧你妈妈推开1米就相当于你靠近你爸一米吧!
2016-01-29
最赞回答 / 烜烜
理论上是一样的,因为A标签已经变成了块元素,向左浮动的同时也会带着li标签浮动,不用的是A标签内容和li标签的内容<...code...>比如这样就不一样,所有A标签向左浮动,A标签内的文本流向坐靠拢,把首页后面的是挤出了文本流
2016-01-20
最赞回答 / iamjessie
我已经弄明白了,我做了个实验,如果不先clearInterval,当你快速在导航的一个菜单上移上移下时,会出现闪烁(就是不停地+8 -8交替),包括本节第六章最后的编程练习,是制作下拉菜单,菜单宽度从0加到120,每5ms增加4,在停止增加前,需要120/4 *5=150ms 如果鼠标移上菜单很快(150ms)之内移了下来,就会触发鼠标移开事件,即每隔5ms减少4,这时候就会出现增加减少同时进行的情况,导致子菜单长度不变了,但是却不停地闪烁,由于此时既不能增到120,又不能减到0,所以两个if clear...
2016-01-17
已采纳回答 / whosyourdaddy1994
首先 移动背景图片不能用margin 假如说 你给一个DIV设置了background属性的话 就好比 DIV是一个桌子 background就是桌子上的桌布如果用margin 不是移动了桌布 而是移动了桌子 桌子移动的话 桌布也跟这桌子移动了所以产生的效果就是 容器位置发生改变 背景不变改变图片位置 可以用background:url(123.png) 0 0 n-repeat;上面的两个0 就分别代表了X和Y的位置 你可以把他们改变成10px 和10px 一点点改变着调试 瞬间就知道了
2016-01-15
已采纳回答 / amber4625
因为背景图片高度仅为60px,你把a标签的高度设置为500px后,远远高于背景图片高度了,默认就会重复背景图片直至铺满整个高度,所以就会出现图片个数变很多了
2016-01-13