CSS DIV絕對定位後面的大小改變div層位置如何保持不變

2021-04-13 07:27:48 字數 2340 閱讀 7294

1樓:mm小麻

定位的話 你得確定此div是相對誰而定位的 因為你需要借助乙個載體 相對這個載體來回定位 通常是父div作為那個答載體 所以你要給父div加個屬性position:relative;然後再用position:absolute來定位此div 就沒問題了

2樓:茶細品

給絕對定位的外層div加個position:relative;

3樓:韓美

用z-index控制

4樓:w3c潮流前端網

就像樓下mm小麻說的,相對誰定位是關鍵。

如何用css使乙個用絕對定位的**定位在網頁乙個具體位置,不隨網頁大小等改變位置!

5樓:幻翼高達

需要準備的材bai

料分別有:電du腦、瀏覽器、zhihtml編輯器。1、首先,打dao開html編輯器,

內新建html檔案,例如:容index.html。

2、在index.html中的標籤中,輸入css**:img 。

3、瀏覽器執行index.html頁面,此時通過css實現了**的絕對定位,距離左側100px,頂部200px,不隨網頁大小而變化。

6樓:匿名使用者

如果你使bai用絕對定位的話du,

position: fixed;

top: 100px;

left: 10px;

width: 100px;

height: 220px;

這樣你就可zhi以使乙個div或者**固定dao在距離瀏覽左側版10px的地方,權不隨網頁大小等改變位置。

7樓:匿名使用者

position: fixed;

top: 5px;

right: 5px;

width: 200px;

height: 200px;

div+css 絕對定位不同解析度的位置為什麼會改變

8樓:匿名使用者

2樓說的很詳copy細,絕對定位是的參照位置是以最靠近該絕對定位的已經設定了相對定位的父級層為參照的,如果該絕對定位的所有父級層都沒有設定相對定位,則預設以這個標籤為準!

你應該就是沒有設定父級目錄的相對定位,所以出現你說的在不同解析度下位置都在變!

列子:aaaa

ddddddd

其中的a就會出現你說的情況

而其中的b只以b的位置為參照!

9樓:清o秋o梧o桐

絕對來定位是以你的瀏覽器可視自區為參照物,定義bai具瀏覽器可視du區上下

左右的畫素,當分zhi

辨率變化,層dao定義的畫素仍然不變,所以必然錯誤,這就是所謂的絕對,解決方法是,你先建乙個相對定位的層,在這個層裡面在寫乙個絕對定位的層,這樣第二個層就以第乙個層為參照物了

10樓:匿名使用者

這個問題也困擾著我。

我目前的理解就是,絕對定位和絕對路徑一樣,是死的不會改變,所以解析度的變化時候,他的位置是不會變。

這絕對是個人理解,至於是不是如此還得請高手們解釋了。

11樓:匿名使用者

個人建議不要用絕對定位

12樓:石春樂正端

2樓說的很詳細,絕對定位是的參照位置是以最靠近該絕對定位的已經設定回了相對定位的父級答層為參照的,如果該絕對定位的所有父級層都沒有設定相對定位,則預設以這個標籤為準!

你應該就是沒有設定父級目錄的相對定位,所以出現你說的在不同解析度下位置都在變!

列子:aaaa

ddddddd

其中的a就會出現你說的情況

而其中的b只以b的位置為參照!

13樓:偉軒覃雲天

2樓說的來很詳細,絕對定位是的

源參照位置是以最靠近該絕對bai定位的已經du設定了相對定位的父zhi級層為參照的,如dao

果該絕對定位的所有父級層都沒有設定相對定位,則預設以這個標籤為準!

你應該就是沒有設定父級目錄的相對定位,所以出現你說的在不同解析度下位置都在變!

列子:aaaa

ddddddd

其中的a就會出現你說的情況

而其中的b只以b的位置為參照!

css+div在用absolute絕對定位時怎麼使頁面自適應

14樓:匿名使用者

這個需要考慮很多的條件,例如相容性問題,如果不考慮相容性問題,可以使用

body

實現頁面自適應效果。

CSS中,為什麼絕對定位(absolute)的父級元素必須是相對定位(relative)

css沒有規定絕對定位的東西必須有個相對定位的爹地吧。你誤解了.html 我是bcss a b position absolute right 0px bottom 這兩個是配合使用的,a定義了relative後,b就會相對於a進行移動。其實絕對定位absolute的參照物件是 離它最近的已定位的祖...

DIV CSS佈局的問題(相對和絕對定位)

div css居然不用position?是隨便看些div css的頁面,檢視一下原始檔不就知道了?元素為relative時,如果它沒有父級,則參照body定位,子元素為absolute時,參照父級定位.所以,用得多的方法是 父元素相對,子元素絕對 定義標籤的時候需要不需要 position rela...

css 父級div絕對定位影響子級div的問題

你還需要好好理解容器的絕對定位和相對定位 1 預設最外層的容器一般都不採用絕對定位,也就是最外層的容器不設定position,一般都是要麼居中要麼居左。2 當要設定某個容器絕對定位,一般都是相對父容器。否則不同解析度的客服端就會出現定位錯位的問題。3 如何設定相對父容器的絕對定位?比如 div定位問...