国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

談談你對css中position五個屬性的理解

2024-07-11 09:06:49
字體:
來源:轉載
供稿:網友
position有五個屬性: static | relative | absolute | fixed | inherit,也許你看到這個標題覺得很簡單,確實這是一篇關于CSS中Position屬性基礎知識的文章,但是關于Position的一些細節也許你不了解,感興趣的朋友跟著本文一起學習吧
 
 

也許你看到這個標題覺得很簡單,確實這是一篇關于CSS中Position屬性基礎知識的文章,但是關于Position的一些細節也許你不了解。

在實際開發頁面布局時,運用position,對定位的塊級元素的嵌套的效果總是不太理解,這里做了幾個測試

一般的在w3c中我們可以很容易的獲取定義:

static : 默認值。沒有定位,元素出現在正常的流中(忽略 top, bottom, left, right 或者 z-index 聲明)。

fixed :生成絕對定位的元素,相對于瀏覽器窗口進行定位。元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規定。

inherit :規定應該從父元素繼承 position 屬性的值。

absolute : 生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位。元素的位置通過 "left", "top", "right" 以及 "bottom" 屬性進行規定。

relative : 生成相對定位的元素,相對于其正常位置進行定位。因此,"left:20" 會向元素的 LEFT 位置添加 20 像素。

總的來說 :

      static呢,就是正常的文檔流順序,默認的,相當于沒有定位!

      fixed呢, 就是相對于瀏覽器窗口,就是你滾動條怎么滾動,他還是那個位置,就想是 “粘” 在窗口上了!

  inherit呢, 就是從父元素繼承 position 屬性的值,

      absolute呢,是脫離文檔流的原來的位置是不繼續占據了,如果他的父級元素中有已經定位了的不管是absolute的還是relative,它都會相對于他的父級元素來定位,如果他的父級元素中沒有定位了的那么它就是相對于body來定位的。也就是說absolute的絕對是有參照物的!

      relative呢,是不會脫離文檔流的原來的位置也就繼續占據了,它是只相對于自身原來的位置來定位的!

  前三個是很容易理解的,對于absolute和relative的結合使用,做了幾個測試

測試(absolute和relative)

  1.單獨的absolute和relative 

  2.relative中的relative,absolute中的relative

  3.absolute中的absolute,relative中的absolute

 

復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凌源市| 迭部县| 阿拉尔市| 昭通市| 云林县| 济源市| 九江县| 沅江市| 乐陵市| 四平市| 濮阳县| 贡山| 沂水县| 桐柏县| 德安县| 和平区| 盖州市| 梁山县| 双柏县| 马龙县| 定陶县| 革吉县| 莱西市| 思南县| 承德市| 萍乡市| 车险| 全南县| 阿城市| 舟山市| 嘉禾县| 琼海市| 临漳县| 尉氏县| 邹城市| 仙游县| 伊通| 济阳县| 库尔勒市| 江门市| 大理市|