亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

來一個比較深的問題!

因為向右那個圖標的背景顏色為#F8F8F8

于是我就在.topmenu li{}中設置了一項

background-color:#F8F8F8;

讓其和向右那個圖標 視覺上??? 顏色保持一致?

但是問題出現了 一旦給li加了背景色??

然后.topmenu li:hover{}中設置 box-shadow:0 0 8px red; 就會出現每一個li的下方陰影被覆蓋的情況?

上面是第一個問題。

http://img1.sycdn.imooc.com//5873bc040001663a03870120.jpg



第二個問題是

如果我們 不給li設置background-color:#F8F8F8;? 下面的外陰影不被覆蓋?

但是出現了一個問題就是右邊有這種情況

http://img1.sycdn.imooc.com//5873bcbe0001288f04920120.jpg

右下方的那個地方還是會被擋住?? 因為下一個li標簽中的向右圖標不會被隱藏

他也會如第一個問題中 那個背景色一樣? 擋住下陰影??

給.topmenu li:hover{}設置一個position:relative;可以完美解決問題?

但是設置相對定位后? 出現了這樣的問題:

http://img1.sycdn.imooc.com//5873bdaa00010c9f05490138.jpg

二級分類下移動了?? 很尷尬??? 鄙人水平很有限?? 解決到這一步不會了? 畢竟初學

? 還望大神來指點一下

不給li設置背景色?? 并且把上面涉及到的所有顏色都改成#DDD 或者#F8F8F8? 看起來就很和諧

但是各位??? 我清楚你們并不甘心

正在回答

1 回答

你應該吧你的代碼貼出來,這樣方便找問題。
0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

來一個比較深的問題!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號