欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS中的四種定位區(qū)別詳解

  發(fā)布時間:2020-07-23 15:27:55   作者:佚名   我要評論
這篇文章主要介紹了CSS中的四種定位有什么區(qū)別,本文通過實例圖文相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

 

我們都知道,前端開發(fā)里面的CSS中常用的定位方式有

普通定位,相對定位,絕對定位、固定定位定位這四種。

但是很多零基礎(chǔ)的前端小白都不知道這4種定位方式都有什么作用和區(qū)別,在使用的時候都很不靈活,要知道,想做好網(wǎng)頁布局,這4個定位方式都是精髓呀,學好定位布局,前端開發(fā)輕輕松松!

那么今天我們就來講解一下CSS中這4種定位的作用和區(qū)別!幫助大家搞清楚這4種布局的妙用!

一、普通定位(Static)

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

二 . 相對定位(relative)

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

結(jié)果

三 . 絕對定位(absolute)

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

結(jié)果

四 .固定定位(fixed)

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

最后

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

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

并不是合體出現(xiàn)什么新的定位方法啦。而是我們?nèi)デ岸碎_發(fā)中的一種布局書寫規(guī)范:

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

這種布局規(guī)范是現(xiàn)階段前端開發(fā)公認的布局方法,也能避免很多錯誤的出現(xiàn)。 

到此這篇關(guān)于CSS中的四種定位區(qū)別詳解的文章就介紹到這了,更多相關(guān)css 四種定位的區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • CSS之定位布局(position,定位布局技巧)

    css中的position屬性,position有四個值:absolute/relative/fixed/static(絕對/相對/固定/靜態(tài)(默認))通過定位屬性可以設(shè)置一些不規(guī)則的布局,使用TLBR(top,left,bottom,r
    2020-03-22
  • 關(guān)于CSS中定位的小結(jié)

    CSS中定位有四種在不同的場景下有不同的作用,本文給大家介紹關(guān)于CSS中定位的相關(guān)知識,通過實例代碼截圖給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值
    2020-03-20
  • css3 transform導致子元素固定定位變成絕對定位的方法

    這篇文章主要介紹了css3 transform導致子元素固定定位變成絕對定位的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下
    2020-03-06
  • css定位position引發(fā)的層級關(guān)系問題詳解

    這篇文章主要介紹了css定位position引發(fā)的層級關(guān)系問題詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來
    2020-02-10
  • 深入學習CSS中如何使用定位(小結(jié))

    這篇文章主要介紹了深入學習CSS中如何使用定位(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學
    2019-12-30
  • 詳解css粘性定位position:sticky問題采坑

    這篇文章主要介紹了詳解css粘性定位position:sticky問題采坑的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下
    2019-08-26

最新評論