日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

css - 子元素的z-index如何高于父元素的兄弟元素的z-index值?

瀏覽:217日期:2023-06-16 13:19:18

問題描述

1.文字描述如下:

有A、B兩個同級p,A的z-index為888,B的z-index為999,A下有H,z-index為1000,但是發現H并沒有在B的上層,不改變層次結構能否使H在B的上層?

2.代碼描述如下

<p class=’A’ style='background-color:rgba(0, 0, 0, 0.9);position: absolute;z-index: 888;'> <h1 class=’H’ style='position: absolute;color: #fff;z-index: 1000;display: block;'>This is a heading </h1></p><p class=’B’ style='position: absolute;height: 100%;width: 100%;background: #000;z-index: 999;'></p>

3.可以改變任意樣式,但是不能改變(A>H,B)的層次結構以及他們的z-index,如何使得H在B之上?

4,劃重點?。。?!

僅不能改變(A>H,B)的層次結構以及他們的z-index,其他style隨便,包括但不限于position、width,height隨便改,隨便加,隨便減”僅不能改變(A>H,B)的層次結構以及他們的z-index,其他style隨便,包括但不限于position、width,height隨便改,隨便加,隨便減”僅不能改變(A>H,B)的層次結構以及他們的z-index,其他style隨便,包括但不限于position、width,height隨便改,隨便加,隨便減”

問題解答

回答1:

css - 子元素的z-index如何高于父元素的兄弟元素的z-index值?

根據規范,z-index是應用到定位元素的,也就是position屬性不為relative的元素,否則,設置z-index是沒有意義的;z-index的作用有兩點,一是設置在當前堆疊上下文(stacking context)中的層級;二是創建一個新的堆疊上下文;z-index并不是設置的值越高,就會越靠近用戶,還和堆疊上下文有關系;

在同一個堆疊上下文中的元素,z-index越高越靠近用戶;

在不同堆疊上下文中的元素,如果堆疊上下文一距離用戶更近,那么它的所有子元素都在另一個堆疊上下文子元素的前面,也就是離用戶更近,不同堆疊上下文中的子元素不可能發生交叉;

所以,z-index其實不是一個絕對值,而是一個相對值;

舉例如下:

<body><p class='p1'> <p class='p1p1'><p class='p1p1p1'></p> </p></p><p class='p2'> <p class='p2p1'></p></p> </body>

body { margin: 0;}.p1 { width: 700px; height: 700px; background: red;}.p1p1 { width: 300px; height: 300px; background: green; position: absolute; top: 0px; left: 0px; z-index: 500;}.p1p1p1 { width: 200px; height: 200px; background: yellow; position: absolute; z-index: 10;}.p2 { width: 600px; height: 600px; background: pink; position: absolute; z-index: 400; top: 0;}.p2p1 { width: 500px; height: 500px; background: blueviolet; position: absolute; z-index: 800;}

css - 子元素的z-index如何高于父元素的兄弟元素的z-index值?

對于.p1p1p1和.p2p1,雖然后者的z-index(800)高于前者(10),但是因為前者所在的堆疊上下文(.p1p1)的z-index(500)高于后者所在的堆疊上下文(.p2p1)的z-index(400),所以前者是在后者上面的。

評論里面你設置p{z-index:9;position:relative;}會建立一個新的堆疊上下文,和p同級的元素是0,img元素是9 -1,因為9>0,所以img是在上面的。

按照你的題目,其實position屬性是不能改的,如果把position屬性改為relative,那你的z-index屬性其實就不起作用了,在z-index都起作用的情況下,是沒有辦法達到你的要求的,理由如下:

A 888H 888 1000B 999

A, B和H的層級如上,因為888 < 999,所以A和H都在B的下邊。

回答2:

不能。因為你的H和B都是position: absolute,可以認為,絕對定位的元素在z軸上的偏移量遠遠大于z-index可以設置的量(可以認為絕對定位元素有著無窮大的z偏移)。因此,H和B兩個元素的z-index實際上并不起到任何作用。

去掉了position: absolute之后,代碼如下

<p class=’A’ style='background-color:blue;height:100px;margin-bottom: -200px;padding: 30px;display:block;z-index: 888;'> <h1 class=’H’ style='color: #fff;z-index: 1000;margin-top: 60px;display: block;'>This is a heading </h1></p><p class=’B’ style='height: 100%;width: 100%;background: #000;z-index: 999;'></p>

效果:

css - 子元素的z-index如何高于父元素的兄弟元素的z-index值?

回答3:

首先A,B,H都是絕對定位,然后z-index,B>A了,自然而然,B就擋住了A,H在A里面,又是絕對定位于A,自然也就擋住H了,解決方法就是設置z-index,A>B就行了。這樣布局,H的z-index,沒有實在的意義(只要遮住了A,也就遮住了H)!除非H不在A里面!

回答4:

可以想象成每一個元素的z-index都聲明了一個平面世界,平面世界的高度就是z-index的值。 而子元素的z-index都是在這個世界相比較。

回答5:

如果外面的z-index前者小于后者,沒有辦法讓前者的子節點超過后者,只能改變層級,不過這樣子的話,前者就可能把后者全都檔住了,所以樓主還是把H從A中拿出來對應的層級設置好就能達到效果了

回答6:

不能父級限制了子元素的 位置

標簽: CSS
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品日韩精品中文字幕| 97久久超碰| 欧美极品一区二区三区| 国产色99精品9i| 欧美日韩精品一区二区三区视频 | 综合色一区二区| 亚洲欧美不卡| 亚州av一区| 欧美精品观看| 久久精品国产99国产精品| 国产精品宾馆| 免费在线欧美黄色| 91综合网人人| 欧美性感美女一区二区| 国产高清一区| 亚洲综合丁香| 日本成人手机在线| 亚洲精品欧洲| 国产欧美欧美| 国产一区二区三区国产精品 | 国产九一精品| 国产成人精品一区二区三区免费 | 蜜臀国产一区二区三区在线播放| 亚洲欧美日韩综合国产aⅴ| 亚洲国产成人精品女人| 亚洲一级淫片| 欧美aⅴ一区二区三区视频| 国产 日韩 欧美一区| 欧美日韩视频| 久久国产视频网| 久久精品国产在热久久| 久久高清免费| 中文视频一区| 美日韩一区二区三区| 精精国产xxxx视频在线野外 | 亚洲一级淫片| 欧美激情99| 国产伊人久久| 免费毛片在线不卡| 日韩一二三区在线观看| 久久成人av| 天堂av在线| 国产精品日本| 欧美日本久久| 亚洲国产欧美日本视频| av成人国产| 国产精品videosex极品| 少妇久久久久| 日本免费一区二区视频| 中文字幕在线高清| 综合一区二区三区| 最新中文字幕在线播放| 亚洲免费影视| 精品一区不卡| 中文字幕一区二区三区日韩精品| 麻豆成人在线观看| 鲁大师影院一区二区三区| 久久av免费| 国产亚洲午夜| 精品伊人久久| 国产精品毛片| 欧美激情另类| 日本亚洲视频| 亚洲国产专区| 久久精品国产99国产精品| 日韩中文字幕一区二区三区| 国产a久久精品一区二区三区| av一区二区高清| 另类欧美日韩国产在线| 亚洲天堂av资源在线观看| 92国产精品| 国产日产精品一区二区三区四区的观看方式 | 综合日韩av| 日韩一区网站| 亚洲香蕉网站| 欧美韩日一区| 91成人福利| 日韩视频二区| 91日韩欧美| 日韩黄色免费网站| 黄色av一区| 日韩免费福利视频| 久久超级碰碰| 日本午夜精品一区二区三区电影| 婷婷亚洲综合| а√天堂8资源中文在线| 欧美日韩中文| 亚洲aa在线| 男女精品网站| 亚洲女同一区| 久久精品国内一区二区三区水蜜桃| 国产高清视频一区二区| 日本成人在线一区| 国产亚洲毛片| 国产精品久久久久9999高清| 国产精品88久久久久久| 综合色一区二区| 国产 日韩 欧美 综合 一区| 午夜精品婷婷| 日韩在线观看一区二区三区| 日韩免费av| 欧美一区=区三区| 国产66精品| 国产另类在线| 天堂va欧美ⅴa亚洲va一国产| 91久久午夜| 欧美特黄一区| 亚洲激情久久| 亚洲精品国产偷自在线观看| 日本精品黄色| 精品视频在线一区二区在线| 国产欧美91| 欧美三区不卡| 欧美一级网址| 日本午夜精品一区二区三区电影 | 亚洲精品97| 婷婷亚洲综合| 午夜久久久久| 91久久中文| 老鸭窝毛片一区二区三区| 国产欧美日本| 日本欧洲一区二区| 香蕉国产精品| 黄色成人在线网址| 国产女优一区| 视频一区中文字幕| 亚洲三级网站| 亚洲精品观看| 日韩区一区二| 国产欧美午夜| 久久一区亚洲| 中文字幕在线看片| 免费毛片在线不卡| 蜜臀国产一区二区三区在线播放 | 国产精品国产三级在线观看| 日韩av中文字幕一区二区三区| 青草综合视频| 国产精品国产三级在线观看| 精品精品99| 日韩精品永久网址| 激情综合在线| 久热精品在线| 日韩精品中文字幕一区二区| 欧美午夜三级| 国产成人精品亚洲线观看| 日韩一区二区三区免费| 欧美粗暴jizz性欧美20| 亚洲深夜福利| 97精品久久| 久久精品一本| 日韩欧美精品| 黄色在线一区| 日本色综合中文字幕| 久久一区精品| 欧美高清一区| 亚洲精品欧美| 免费亚洲一区| 久久久精品久久久久久96| 国产精品日本| 国产乱码精品一区二区三区四区 | 1024精品久久久久久久久| 国产免费成人| 久久精品99国产精品日本| 成午夜精品一区二区三区软件| 免费视频国产一区| 欧美伊人久久| 日韩专区精品| 亚洲人成网77777色在线播放 | 成人午夜在线| 蜜桃国内精品久久久久软件9| 亚洲一区日韩| 国产精品66| 亚洲天堂黄色| 国产日产一区| 99精品在线观看| 日韩精品国产欧美| 天堂а√在线最新版中文在线| 丝袜美腿亚洲色图| 久久99高清| 亚洲专区视频| а√天堂8资源中文在线| 一区二区三区国产盗摄| sm久久捆绑调教精品一区| 亚洲精选91| 日韩久久电影| 亚洲小说春色综合另类电影| 久久国产精品免费一区二区三区| 日韩一区二区三区免费| 欧美一区激情| 女同性一区二区三区人了人一| 国产精品久久久一区二区| 黄色亚洲大片免费在线观看| 久久精品亚洲| 综合亚洲自拍| 亚洲调教视频在线观看| 久久久国产精品入口麻豆| 亚洲欧美日本国产| 久久蜜桃精品| 国产伦一区二区三区| 老鸭窝毛片一区二区三区|