WEB学习 -相对定位、绝对定位、固定定位、z-index
生活随笔
收集整理的這篇文章主要介紹了
WEB学习 -相对定位、绝对定位、固定定位、z-index
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 相對定位
- 相對定位,就是微調元素位置的。讓元素相對自己原來的位置,進行位置調整。
- 2、不脫標,老家留坑,形影分離也就是說相對定位不脫標,真實位置是在老家,只不過影子出去了,可以到處飄。
3、相對定位用途 相對定位有坑,所以一般不用于做“壓蓋”效果。頁面中,效果極小。就兩個作用: 1) 微調元素 2) 做絕對定位的參考,子絕父相(講絕對定位的時候說)
4、相對定位的定位值 可以用left、right來描述盒子右、左的移動; 可以用top、bottom來描述盒子的下、上的移動。 - 絕對定位
- 1、 絕對定位脫標絕對定位的盒子,是脫離標準文檔流的。所以,所有的標準文檔流的性質,絕對定位之后都不遵守了。絕對定位之后,標簽就不區分所謂的行內元素、塊級元素了,不需要display:block;就可以設置寬、高了:2、參考點絕對定位的參考點,如果用top描述,那么定位參考點就是頁面的左上角,而不是瀏覽器的左上角:如果用bottom描述,那么就是瀏覽器首屏窗口尺寸,對應的頁面的左下角:
絕對定位的兒子,無視參考的那個盒子的padding。 絕對定位之后,所有標準流的規則,都不適用了。所以margin:0 auto;失效。如果想讓盒子居中,就用 left:50%; margin-left:負的寬度的一半。
- 固定定位
- 固定定位,就是相對瀏覽器窗口定位。頁面如何滾動,這個盒子顯示的位置不變。
固定定位脫標!
IE6不兼容。
?
- z-index
- ● z-index值表示誰壓著誰。數值大的壓蓋住數值小的。
● 只有定位了的元素,才能有z-index值。也就是說,不管相對定位、絕對定位、固定定位,都可以使用z-index值。而浮動的東西不能用。
● z-index值沒有單位,就是一個正整數。默認的z-index值是0。
● 如果大家都沒有z-index值,或者z-index值一樣,那么誰寫在HTML后面,誰在上面能壓住別人。定位了的元素,永遠能夠壓住沒有定位的元素。
● 從父現象:父親慫了,兒子再牛逼也沒用。
?
?
轉載于:https://www.cnblogs.com/lyz0925/p/9881773.html
總結
以上是生活随笔為你收集整理的WEB学习 -相对定位、绝对定位、固定定位、z-index的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: websocket协议
- 下一篇: word2010页脚页码的总页数修改方法