P 9 CSS基礎 定位與z index

2021-10-09 04:26:59 字數 1177 閱讀 6191

相對於原來的位置進行偏移,仍然在標準文字流中,原來的位置仍然保留

語法:position:relative;

positon:relative;(相對定位)

向右移動向左移動:

left:20px;                     left:-20px;

right:-20px;                 right:20px;

向上移動向下移動:

top:-20px;                   top:20px;

bottom:20px;             bottom:-20px;

總結理解:某元素賦予left:20px,那麼就會該元素的左邊會被擠壓20px導致向右移動。反之

絕對定位:position:absolute;

基於***的基礎上定位,進行上下左右定位,原來的位置不會保留,相當於漂浮起來

沒有父級元素定位的前提下,相當於瀏覽器定位(隨著瀏覽器視窗大小定位!)

假設父級元素存在定位(大多數相對定位relative),通常相對於父級偏移

在父級範圍內移動,方向距離用正數表示

固定定位:position:fixed;

完全固定,瀏覽器導航欄之類使用

z-index圖層、層級概念。

前提:定位浮動起來後,區分層次

語法:z-index:0~99+;

預設為0,最底層表示,數字越大,層級越高!

拓展:z-index分層後網頁背景透明度:

opacity:0.5(0~1)

css定位基礎

css 的position屬性定義建立元素布局所用的定位機制。任何元素都可以定位,不過絕對或固定元素會生成乙個塊級框,而不論該元素本身是什麼型別。相對定位元素會相對於它在正常流中的預設位置偏移。取值 relative absolute fixed sticky relative absolute f...

CSS基礎 浮動與定位

1 浮動 float float 引數 none 預設 無浮動 left 左浮動 right 右浮動 2 清除浮動 clear clear 引數none 無效果 left 清除右浮動 right 清除右浮動 both 擴充父元素2.定位 position 引數 static 靜態定位 relativ...

HTML與CSS基礎之CSS定位

值 語義static 靜態定位 relative 相對定位 absolute 絕對定位 fixed 固定定位 邊偏移屬性 示例描述 toptop 80px 頂端偏移量,定義元素相對於其父元素上邊線的距離 bottom bottom 80px 底部偏移量,定義元素相對與其父元素下邊線的距離 left ...