為什麼css中positionrelative和

2021-03-03 20:32:59 字數 1017 閱讀 2271

1樓:匿名使用者

img是行內元素copy,行內元素不同於塊元素,是無法bai定義width和height的,當給duimg定義zhi了position後,該daoimg就具有塊元素的特性,此時定義width和height就生效了,自然可以用overflow了。

2樓:匿名使用者

沒有這複個問題吧,如果你不加製position:relative,overflow:hidden也是生bai效的。

不過,如果你要隱

du藏的元素(也zhi就是標籤了)是絕對定dao位的話,那就必須加上定位之後才行了。因為絕對定位的元素要把有定位的元素做「參照」,如果這個絕對定位的元素的父節點沒有定位,那就繼續向上找,直到,如果還是沒定位,那就把做「參照」了。

也就是說,如果你的絕對定位是以做「參照」的話,那你的div的樣式overflow:hidden自然就不生效了。

不知道說明白沒有。

3樓:匿名使用者

不加position:relative;也是可以隱藏的

誰能幫我解釋一下在html裡position: relative;是什麼意思?

4樓:匿名使用者

position: relative; 相對bai定位。

相對du於其父zhi級元素來定位。

生成dao相對定位的元素,相對於其正常位置進行專定位。

因此,屬"left:20" 會向元素的 left 位置新增 20 畫素。

absolute 絕對定位 ,通過 top,left 樣式來絕定元素位置。

5樓:匿名使用者

主要針對的是塊級元素

區分於absolute絕對定位的,相對定位(relative),可以參考一下css手冊。

裡面有效果對比和解釋。

網上下一本參考書就可以了。

6樓:匿名使用者

position: relative分別是位置和關係的意思

position屬性值有哪些,css中定位position有哪幾個屬性值?

有以下幾種 1 absolute 生成絕對定位的元素,相對於 static 定位以外的第乙個父元素進行定位。元素的位置通過 left top right 以及 bottom 屬性進行規定。2 fixed 生成絕對定位的元素,相對於瀏覽器視窗進行定位。元素的位置通過 left top right 以及...

解析css的position裡的relative和absolute的區別

唯美王雅寶達 absolute是絕對定位 而relative是相對定位 解釋 絕對定位就是相對於父元素的定位,不受父元素內其他子元素的影響 而相對定位是相對於同級元素的定位,也就是上一個同級元素 書香學程式設計 vue實踐 css樣式position display float屬性對比使用 追憶小土...

CSS裡面的的為什麼有逗號,CSS中群組選擇器一定要用逗號隔開嗎?為什麼我看到這個不需要呢

楚昂熙 ad stu ad 2 ad house 這裡用了逗號,作用是表示這3個class用的是相同的css屬性。而如果用空格,變成這樣 ad stu ad 2 ad house,其意思就全變了。這樣用空格分開,變成了在ad stu這個容器裡有一個叫ad 2的容器,而在ad 2這個容器裡,又包含著一...