position fixed 預設是相對瀏覽器視窗定位的,怎麼實現相對父級元素定位呀 父級設定position relative不管用

時間 2021-05-31 20:35:10

1樓:行走的鯨魚

父級元素設定position:relative/position,子元素position:fixed,然後使用margin進行上下左右偏移就可以了。

若使用了left或者right,top或者bottom,那麼這4個屬性會相對於視窗進行計算。

2樓:回音大叔

額,不知道你的情形是怎樣的,我之前做過一種就是模態框裡的div相對父級div的固定定位。

大體思路就是子div設定position:fixed。然後就是設定上右下左的樣式了,如果通過margin來定位就是相對於視窗,如果用top right bottom left來定位就是相對於他的父級div。

3樓:劉希賾

父級設定:

transform:translate(0,0);

子元素:

position:fixed;

right:0px;

子元素固定在父級的右邊,並且隨著父級上下滾動;如果父級不設定transform:translate(0,0)而是position:relative;則螢幕滾動時子元素不隨著螢幕滾動。

4樓:

給父元素加上 transform:translate(0,0) ,fixed即可根據父容器定位。

參考自:如果父級元素設定了transform屬性,position:relative/absolute/fixed會基於此定位,詳細請參考:

transformedelement creates a containing block for all its positioned descendants

C Java 預設建構函式?

編譯器只有當需要建構函式的時候才會建立預設建構函式。詳細可以參閱 深度探索C 物件模型 摘抄一點 以下四種情況,編譯器會合成預設的建構函式 第一,class 有member object 該member object有default constructor class需要default constr...

預設別人對自己是抱有善意和預設別人對自己抱有惡意,哪種人活得更累?

易影 人心難測,沒事別給人打標籤,這樣對別人也不公平。沒有絕對的善惡,和人相處在於本心,人都是嚮往美好的,你將你的美好善良示人那你收穫的也會是美好善良。不乏會有扭曲的靈魂會去傷害你,但又怕什麼呢,黎明終將驅散黑暗。 好奇的貓 不重要,我盡量與人為善,你善意我當然善意,你惡意沒多大威脅,我也就不和你一...

肯德基的飲料為什麼預設加冰,而不是預設不加冰。?

電臀小柯基 因為麥當勞和肯德基有互通性這裡還是給你說一下。飲料中加冰,一般都是根據自身的業務內容制定標準的。因為食品行業說到底,源頭的理念不可能是節約成本,節約成本是順帶做的。食品說到底是被吃,吃就好味道和口感等因素。所以麥當勞準確的規定了飲料的最佳飲用溫度 品質合格的冰塊的性狀 吸管的粗細 杯子的...