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

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

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

瀏覽:211日期: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久久,三上悠亚国产精品一区二区三区
日本麻豆一区二区三区视频| 国产一二在线播放| 91精品1区| 久久久久久久久99精品大| 美女一区网站| 日韩不卡在线| 亚洲一级二级| 狠狠色综合网| 蜜桃视频第一区免费观看| 午夜一级久久| 亚洲日本免费电影| 国产免费播放一区二区| 国产精品115| 精品久久美女| 久久久国产精品网站| 老司机精品在线| 91综合视频| 久久久精品网| 日韩亚洲在线| 亚洲一级淫片| 国产精品日本一区二区不卡视频 | 久久久久黄色| 久久精品国产99国产精品| 亚洲精品**中文毛片| 91精品一区二区三区综合| 九色精品91| 亚洲日韩视频| 卡一精品卡二卡三网站乱码| 日韩在线视频精品| 亚洲精品1区2区| 亚洲人成亚洲精品| 欧美黄色一区二区| 久久久一二三| 亚洲永久精品唐人导航网址| 国产精品一线天粉嫩av| 91一区二区三区四区| 日韩精品免费一区二区在线观看| 欧美粗暴jizz性欧美20| 免费观看在线综合| 国产福利一区二区精品秒拍 | 在线天堂中文资源最新版| 精品一区亚洲| 欧美一区自拍| 欧美日韩免费看片| 亚洲日产国产精品| 国产精品99在线观看| 亚洲二区三区不卡| 日本成人在线不卡视频| 国产精品白浆| 美女少妇全过程你懂的久久| 日韩中文字幕| 97精品国产| 一区二区三区四区日韩| 国产精品网在线观看| 99热国内精品| 欧美日韩网址| 欧美成人亚洲| 欧美激情视频一区二区三区在线播放| 激情欧美国产欧美| 欧美激情精品| 日韩精品一级中文字幕精品视频免费观看| 免费一区二区三区在线视频| 欧美在线亚洲| 久久精品国产久精国产| 麻豆久久精品| 欧美国产一级| 婷婷五月色综合香五月| 日韩成人三级| 日韩av在线播放中文字幕| 亚洲精品一级二级| 国产精品久久久久毛片大屁完整版| 久久中文字幕av一区二区不卡| 日韩三区四区| 欧美日韩一区二区综合| 国产欧美精品久久| 免费国产亚洲视频| 日韩欧美视频专区| 91精品视频一区二区| 狠狠干成人综合网| 国产+成+人+亚洲欧洲在线| 日韩综合一区二区| 黄色成人精品网站| 午夜欧美巨大性欧美巨大| 欧美亚洲一级| 蜜臀精品久久久久久蜜臀| 精品成人免费一区二区在线播放| 日本a口亚洲| 亚洲一卡久久| 日本а中文在线天堂| 国产探花一区二区| 爽爽淫人综合网网站| 久久国产免费| 欧美韩日一区| 久久精品福利| 久久99精品久久久久久园产越南 | 国产欧美日韩在线观看视频| 国产日韩综合| 久久久国产亚洲精品| 精品一区av| 国产精选久久| 欧美专区一区| 亚洲三级网址| 美女尤物久久精品| 午夜精品免费| 欧美日韩激情| 亚洲五月婷婷| 精品一区免费| 欧美在线亚洲| 极品日韩av| 99久久www免费| 欧洲精品一区二区三区| 91视频久久| 成人精品高清在线视频| 精品一区二区男人吃奶| 国产精品啊v在线| 国产精品调教| 国产精品久久久久久久免费软件| 欧美一区影院| 国产剧情在线观看一区| 国产精品一线天粉嫩av| 国产精品资源| 麻豆精品久久| 丁香婷婷久久| 久久久久免费| 久久视频一区| 99国产一区| 美女精品在线| 日本不卡的三区四区五区| 日韩专区视频网站| 国产亚洲人成a在线v网站| 国产精品一级| 精品三级在线| 亚洲www啪成人一区二区| 99久久99久久精品国产片果冰| 久久中文字幕av| 夜夜嗨网站十八久久| 午夜宅男久久久| 中文字幕成人| 欧美视频精品全部免费观看| 国产精品一区二区99| 老司机免费视频一区二区| 国产一区二区亚洲| 亚洲婷婷在线| 免播放器亚洲一区| 欧美日韩亚洲三区| 久久精品午夜| 欧美gv在线| 美女91精品| 国产精品综合| 中文在线а√天堂| 香蕉久久精品| 免费成人在线影院| 国产精选久久| 成人一区不卡| 国产91久久精品一区二区| 亚洲综合电影一区二区三区| 亚洲区欧美区| 国产精品一区二区中文字幕| av中文字幕在线观看第一页 | 亚洲综合电影| 国产亚洲福利| 国产日韩一区二区三区在线| 老司机精品视频网| 91精品蜜臀一区二区三区在线| 在线国产一区| 日韩精品一区二区三区免费视频 | 国产日产一区| 亚洲综合电影| 亚洲一区二区三区在线免费| 久久99久久久精品欧美| 久久一区二区三区喷水| 日韩欧美中文在线观看| 国产一区二区三区四区二区| 亚洲一级影院| 国产精品毛片aⅴ一区二区三区| 在线亚洲人成| 亚洲男女自偷自拍| 久久久亚洲欧洲日产| 在线观看免费一区二区| 久久国产乱子精品免费女| 欧美羞羞视频| 日韩精品一区二区三区中文在线| 91欧美日韩| 日韩三级久久| 91精品推荐| 国产精品毛片久久久| 欧美日韩四区| 久久亚洲人体| 亚洲欧美日本视频在线观看| 九九99久久精品在免费线bt| 视频在线在亚洲| 免费亚洲一区| 蜜桃视频在线观看一区二区| 国产精品麻豆久久| 日韩免费精品| 欧美特黄一级| 成人国产综合| 91精品国产一区二区在线观看| 欧产日产国产精品视频| 91成人在线网站|