您好,登錄后才能下訂單哦!
這篇文章主要介紹了css如何實現外邊距合并,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
外邊距分開(疊加)是一個相稱容易的觀點。然則,在實踐中對網頁進行布局時,它會造成許多混同。
簡單地說,外邊距兼并指的是,當兩個垂直外邊距相遇時,它們將形成一個外邊距。兼并后的外邊距的高度等于兩個產生分開的外邊距的高度中的較大者。
當一個元素呈當時另外一個元素上面時,第一個元素的下外邊距與第二個元素的上外邊距會孕育發生歸并。請看下圖:
親身試一試
當一個元素包孕在另一個元素中時(假定沒有內邊距或邊框把外邊距分隔開),它們的上和/或下外邊距也會產生兼并。請看下圖:
親自試一試
雖然看下去有些奇怪,但是外邊距乃至可以與自己發生發火兼并。
如果有一個空元素,它有外邊距,可是沒有邊框或填充。在這類環境下,上外邊距與下外邊距就遇到了一同,它們會發生合并:
如果這個外邊距遇到另一個元素的外邊距,它還會孕育發生歸并:
這即是一系列的段落元素占用空間很是小的緣由,因為它們的一切外邊距都分隔隔離分散到一路,形成了一個小的外邊距。
外邊距吞并初看上來可以有點奇怪,但是實在,它是蓄含意的。以由幾個段落組成的模范文本頁面為例。第一個段落上面的空間等于段落的上外邊距。如果沒有外邊距兼并,后續所有段落之間的外邊距都將是相鄰上外邊距與下外邊距的與。這意味著段落之間的空間是頁面頂部的兩倍。如果發生發火外邊距分開,段落之間的上外邊距與下外邊距就吞并在一起,如許到處的隔斷就一致了。
注釋:只需平凡文檔流中塊框的垂直外邊距才會孕育發生外邊距分隔。行內框、浮動框或相對于定位之間的外邊距不會歸并。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“css如何實現外邊距合并”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。