彈性盒模型flexbox布局例項

2021-07-14 14:28:08 字數 751 閱讀 2131

我認為當flexbox支援所有的瀏覽器時,由於它比浮動布局更加的簡單和強大性,它將徹底的改變我們的css

布局方式。例如我們可以很容易的寫出乙個元素在未知比例下的居中對齊布局。當然css3

新增的其它屬性,例如grid也可以給前端開發

帶來更多的布局方式。

下面給出一些例子來證明為什麼web

開發者應該使用flexbox布局。

在前面的文章裡面:flexbox基礎教程,flexbox完整版教程。我們給出了給出了關於flexbox的許多實際應用:

簡單三欄布局(相容版)

居中對齊

自適應導航

移動優先三欄布局

今天繼續分享更多的彈性布局

模型,在新的例子中,我們只使用最新的語法display:flex和flex-*相關語法,如果你需要考慮相容性,可以檢視簡單版的例子。

form

label

input, textarea

檢視演示:form

.latest-items 

.latest-item

.latest-item img

檢視演示:**排列

it is extremely difficult…

body 

.content

檢視演示:垂直水平居中

參考文章:

17 flexbox彈性盒模型

flexbox彈性盒模型 給父級新增flex display flex 換行 flex wrap wrap flex direction 元素主軸的方向,預設值row,從左到右 row reverse 從右到左 column從上到下 column reverse 從下到上 flex directio...

彈性布局FlexBox

css3 彈性盒子 flexible box 或 flexbox 是一種 用於在頁面上布置元素的 布局模式 使得當頁面布局必須適應不同的螢幕尺寸和不同的顯示裝置時,元素可 地執行。對於許多應用程式,彈性盒子模型提供了對塊模型的改進,因為它不使用浮動,flex容器的邊緣也不會與其內容的邊緣摺疊。許多設...

Flex Box 彈性布局

flex box 彈性布局 main axis main start main end main size cross axis cross start cross end cross size 6個容器的屬性 flex direction row 預設值 主軸為水平方向,起點在左端.row rev...