詳解解決flex布局的justify-content: space-between對(duì)齊方式的一個(gè)BUG的兩種方法
發(fā)布時(shí)間:2019-05-08 15:15:07 作者:蘇小貓
我要評(píng)論

這篇文章主要介紹了詳解解決flex布局的justify-content: space-between對(duì)齊方式的一個(gè)BUG的兩種方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
在設(shè)置display:flex,justify-content: space-betweend的時(shí)候,它會(huì)把子元素靠邊對(duì)齊平均分剩余的空間。
例如:打算一行放三個(gè)子元素
效果:
這看起來(lái)一點(diǎn)問(wèn)題都沒(méi)有,還挺好看的,但是如果下一行不夠三個(gè)呢,只有兩個(gè)的時(shí)候就會(huì)出現(xiàn)問(wèn)題。
這樣看起來(lái)特別惡心,中間空了一大塊出來(lái),看起來(lái)特別像一個(gè)bug,而不是我們要的跟上一行一個(gè)一個(gè)對(duì)齊的效果。
現(xiàn)在來(lái)解決這個(gè)問(wèn)題,在這里提供兩個(gè)方法:
- 偽類:after
- 提供占位元素
偽類方案
占位元素方案
效果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解CSS中的display:flex||inline-flex屬性
這篇文章主要給大家介紹了CSS中的display:flex和display:inline-flex屬性,文中分別通過(guò)兩段實(shí)例代碼給大家介紹了display:flex和display:inline-flex的使用效果,感興趣的2016-12-20解決display:flex屬性 justify-content: space-between換行后的排版問(wèn)
這篇文章主要介紹了解決display:flex屬性 justify-content: space-between換行后的排版問(wèn)題 ,需要的朋友可以參考下2019-05-17