最贊回答 / EricZoo
背景圖片寬120px,高60px,但a標(biāo)簽的高度只有30px,所以默認(rèn)狀態(tài)下背景圖片只顯示了上半部分,然后通過background-position來移動(dòng)背景圖片左右不變?yōu)?,希望上移一半所以是-30px,所以hour狀態(tài)實(shí)際就變成顯示下半部分,所以就變色了~
2017-01-05
已采納回答 / 加咖啡喵
可能是你的高度設(shè)置的問題 ?視頻中ul是50px,a是30px所以會(huì)有20px的距離 再設(shè)置li的margin-top=20px,就剛好在導(dǎo)航下方了
2017-01-03
最新回答 / 小白_0001
他是直接給了首頁一個(gè)class叫on,然后給on設(shè)置了css樣式,只不過他省略了.on{background-position:0 -30px;color:#FFF;}.
2016-12-28
最新回答 / Angel帝豪
//鼠標(biāo)經(jīng)過一級(jí)菜單,二級(jí)菜單動(dòng)畫下拉顯示出來? ? ? ? aLi[i].onmouseover=function(){? ? ? ? ? var oSubNav=this.getElementsByTagName('ul')[0];? ? ? ? ? if(oSubNav){? ? ? ? ? var This=oSubNav;? ? ? ? ? clearInterval(This.time);? ? ? ? ? This.time=setInterval(function(){? ? ? ? ? ...
2016-12-26
最新回答 / 慕少9299533
.nav li a.on, .nav li a:hover{ color:#fff;background-position:0 -30px;}因?yàn)閏lass=“on”,在如上所示這里,需要設(shè)置,使達(dá)到默認(rèn),“首頁”兩字這里顯示黃色背景
2016-12-19