亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中的四種定位有哪些區別

發布時間:2021-03-17 13:46:42 來源:億速云 閱讀:221 作者:清風 欄目:web開發

本文將為大家詳細介紹“CSS中的四種定位有哪些區別”,內容步驟清晰詳細,細節處理妥當,而小編每天都會更新不同的知識點,希望這篇“CSS中的四種定位有哪些區別”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內容如下,一起去收獲新知識吧。

一、普通定位(Static)

在我們的開發過程中,除非專門指定,否則所有框都在普通流中定位。普通流中元素框的位置由元素在(X)HTML中的位置決定。塊級元素從上到下依次排列,框之間的垂直距離由框的垂直margin計算得到。行內元素在一行中水平布置。這個就不過多描述了。

二 . 相對定位(relative)

在我們前端開發中,relative相對定位一直被看作普通文檔流定位模型的一部分,定位元素的位置相對于它在普通流中的位置進行移動。使用相對定位的元素不管它是否進行移動,元素仍要占據它原來的位置。移動元素會導致它覆蓋其他的框。

CSS中的四種定位有哪些區別

結果

CSS中的四種定位有哪些區別

三 . 絕對定位(absolute)

在前端開發中,相對于已定位的最近的父類元素,如果沒有已定位的最近的父類元素,那么它的位置就相對于最初的包含塊(如body)。絕對定位的框可以從它的包含塊向上、右、下、左移動。

CSS中的四種定位有哪些區別

結果

CSS中的四種定位有哪些區別

四 .固定定位(fixed)

相對于瀏覽器窗口,其余的特點類似于絕對定位。fixed元素就是固定在瀏覽器某個位置的元素,絕對定位是固定在頁面的,如果滾動滾動條的話絕對定位的元素也會滾上去,fixed元素不會。

最后

這幾種定位方式各有千秋,很多小白就經常問老李了,我們寫頁面的時候,這4種布局方式應該用哪個呢?(這問題一聽就很小白了)

最后給大家說一下吧,在我們現在專業的前端開發工作中,用的最多的不是絕對定位,也不是相對定位,而是絕對定位和相對定位的結合使用。(小白:WTF????合體???)

并不是合體出現什么新的定位方法啦。而是我們去前端開發中的一種布局書寫規范:

父相子絕(即父元素使用相對定位,子元素使用絕對定位,一起結合實現布局。)

這種布局規范是現階段前端開發公認的布局方法,也能避免很多錯誤的出現。 

如果你能讀到這里,小編希望你對“CSS中的四種定位有哪些區別”這一關鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領會,如果想閱讀更多相關內容的文章,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

齐河县| 吉木萨尔县| 昌图县| 潞城市| 文昌市| 郧西县| 达拉特旗| 西安市| 五指山市| 定安县| 调兵山市| 仁化县| 博野县| 台州市| 息烽县| 四川省| 大厂| 吴江市| 竹山县| 灵山县| 资阳市| 易门县| 大渡口区| 灵石县| 南安市| 新民市| 双鸭山市| 炎陵县| 邢台县| 莆田市| 黔西| 永兴县| 上虞市| 辰溪县| 开封市| 天祝| 开鲁县| 同仁县| 武城县| 玉树县| 民和|