挺蛋疼的兩個(gè)問題。。?
問題1.
右邊菜單彈出的時(shí)候圈出來的邊框隱藏,我用各種方法都不行(z-index蓋住等),求解,如何解決,其中一級菜單設(shè)置<愛尬聊_尬聊生活>了border-right
問題二.
上面這個(gè)二級菜單如何才能點(diǎn)擊頁面其他位置關(guān)閉,一級菜單點(diǎn)擊出現(xiàn)事件是這么綁定的(考慮ajax異步加載,所以綁定body)
楊秋月 15小時(shí)前
2,如果需求菜單顯示時(shí)點(diǎn)擊其他區(qū)域隱藏菜單,請使用addListener方式,根據(jù)event.target來判斷菜單是否顯示活隱藏;比如:
遲到的幸福 15小時(shí)前
我自己寫個(gè)試試!看能不能處理!
獨(dú)自一人生活離弦的歌離弦的歌 15小時(shí)前
其實(shí),在點(diǎn)擊彈出二級菜單的時(shí)候,順便把一級菜單的border-right設(shè)置為0就可以了吧!不過你應(yīng)該是給一級菜單的ul設(shè)置了border-right,這就不好辦了。只能改ul的border-right給ul的的li然后觸發(fā)點(diǎn)擊的時(shí)候,順便把這個(gè)li的border-right設(shè)為0——————————————————————————————貌似有問題,右邊的二級菜單還是有border-left。
qkoufu5793 15小時(shí)前
1,Dom結(jié)構(gòu)給一份才能給你解決;比較臨時(shí)的解決方案:(不考慮兼容性)css: