最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當前位置: 首頁 - 科技 - 知識百科 - 正文

cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 16:31:33
文檔

cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose

cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose:鼠標移至發(fā)布年月時出現(xiàn)了96年到2013年,隨便移至哪個年份上都能出現(xiàn)1-12個月的li, 如上圖所示,現(xiàn)在移至年份時出現(xiàn)的月份li會被下一層的遮住,設(shè)置了z-index以及相應(yīng)層的position屬性,還是不行。 #navigation {z-index:10;pos
推薦度:
導(dǎo)讀cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose:鼠標移至發(fā)布年月時出現(xiàn)了96年到2013年,隨便移至哪個年份上都能出現(xiàn)1-12個月的li, 如上圖所示,現(xiàn)在移至年份時出現(xiàn)的月份li會被下一層的遮住,設(shè)置了z-index以及相應(yīng)層的position屬性,還是不行。 #navigation {z-index:10;pos

鼠標移至“發(fā)布年月”時出現(xiàn)了96年到2013年,隨便移至哪個年份上都能出現(xiàn)1-12個月的li,
如上圖所示,現(xiàn)在移至年份時出現(xiàn)的月份li會被下一層的遮住,設(shè)置了z-index以及相應(yīng)層的position屬性,還是不行。

#navigation {z-index:10;position:relative;}
#navigation li {z-index:20;position:relative;background:blue;}
#navigation li ul{z-index:30;}
#navigation li ul li{z-index:40;position:relative;background:red;}
#navigation li ul li ul{z-index:255;position:absolute;}
#navigation li ul li ul li{background:#def2db;z-index:300;position:relative;background:green;}
#navigation li ul li ul li a{z-index:350;position:relative;}
==============
這是部份的CSS代碼,具體的測試文件在附件中,各位能否幫忙看下是什么原因造成的,找了一早上還是沒找到原因。謝謝各位
點擊下載


回復(fù)討論(解決方案)

這個沒啥奇怪的
是一個父子關(guān)系的問題,

也可以說是你結(jié)構(gòu)上寫的有點問題,需要重新調(diào)整下結(jié)構(gòu)

你不外乎就是想做橫向的三級下拉菜單
你首先要弄明白他們上下關(guān)系(覆蓋關(guān)系)方可去做吧

我想我已經(jīng)弄清了它們的上下級關(guān)系,所以用下面的代碼來設(shè)置相應(yīng)的z-index數(shù)值
#navigation {z-index:10;position:relative;}
#navigation li {z-index:20;position:relative;background:blue;}
#navigation li ul{z-index:30;}
#navigation li ul li{z-index:40;position:relative;background:red;}
#navigation li ul li ul{z-index:255;position:absolute;}
#navigation li ul li ul li{background:#def2db;z-index:300;position:relative;background:green;}
#navigation li ul li ul li a{z-index:350;position:relative;}
可還是不能按我想象的效果來顯示,不知是哪里出了問題。

問題已解決,來接分了。

接分,請說明下是什么問題,咋解決的啊

我來接分了。

這個可以用相對加絕對來做,第一層用相對定位,第二層用絕對,

我來接分了。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose

cssz-index怎么設(shè)置都無效,底層li老是被上一層遮住,附源代碼_html/css_WEB-ITnose:鼠標移至發(fā)布年月時出現(xiàn)了96年到2013年,隨便移至哪個年份上都能出現(xiàn)1-12個月的li, 如上圖所示,現(xiàn)在移至年份時出現(xiàn)的月份li會被下一層的遮住,設(shè)置了z-index以及相應(yīng)層的position屬性,還是不行。 #navigation {z-index:10;pos
推薦度:
標簽: 設(shè)置 it 代碼
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top