成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

面試官讓我用 Flex 寫色子布局,我直接寫了六種

開發 前端
面試中經常會被問道前端布局的實現,最典型的就是使用Flex實現色子的布局,這篇文章會逐步的介紹如何使用Flex實現色子的各個點數的布局。

復習一下Flex布局屬性

在實現色子布局之前,我們先來復習一下這幾個Flex布局的屬性:

justify-content:用于調整元素在主軸的對其方式;

align-items:用于調整元素在側軸的對其方式;

align-self:設置元素自身在側軸的對齊方式;

flex-direction:定義主軸是水平還是垂直或者正反方向。

多說無益,我們直接來寫代碼

實現一點布局

實現一點布局就非常簡單了,可以說就是一個水平垂直居中 ,用flex布局實現相當的容易,實現代碼如下:

html

<body>
<div class="warp">
<div class="pip"></div>
</div>
</body>
復制代碼

css

<style>
.warp {
display: flex;
/* 實現 一點 布局 */
justify-content: center;
align-items: center;
}
</style>
復制代碼

這里只貼出核心代碼,剩余代碼就是一些樣式樣的調整。

實現效果如下:

圖片

這里我們用到了justify-content和align-items,就輕松的實現了色子的一點布局。

實現二點布局

現在我們實現色子的二點布局,實現代碼如下:

html

<body>
<div class="warp">
<div class="column"><div class="pip"></div></div>
<div class="column"><div class="pip"></div></div>
</div>
</body>
復制代碼

css

<style>
.warp {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.column {
display: flex;
}
.column:nth-child(2) {
justify-content: flex-end;
}
</style>
復制代碼

這僅僅是實現的一種方案,還有別的寫法。

圖片

實現三點布局

三點布局與二點布局類似,只需要再添加一行即可,實現代碼如下:

html

<body>
<div class="warp">
<div class="column"><div class="pip"></div></div>
<div class="column"><div class="pip"></div></div>
<div class="column"><div class="pip"></div></div>
</div>
</body>
復制代碼

css

<style>
.warp {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.column {
display: flex;
}
.column:nth-child(2) {
justify-content: center;
}
.column:nth-child(3) {
justify-content: flex-end;
}
</style>
復制代碼

運行效果如下:

圖片

實現四點布局

四點布局可以說是二點布局的變種,實現代碼如下:

html

<body>
<div class="warp">
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
</div>
</body>
復制代碼

css

.warp {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.column {
display: flex;
justify-content: space-between;
}
復制代碼

運行效果如下:

圖片

實現五點布局

實現五點布局可以在四點布局的基礎上增加一行,示例代碼如下:

html

<body>
<div class="warp">
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
<div class="column">
<div class="pip"></div>
</div>
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
</div>
</body>
復制代碼

css

.warp {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.column {
display: flex;
justify-content: space-between;
}
.column:nth-child(2) {
justify-content: center;
}
復制代碼

運行效果如下:

圖片

實現六點布局

實現六點布局可以在四點布局的基礎上增加一行,示例代碼如下:

html

<body>
<div class="warp">
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
<div class="column">
<div class="pip"></div>
<div class="pip"></div>
</div>
</div>
</body>
復制代碼

css

.warp {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.column {
display: flex;
justify-content: space-around;
}
復制代碼

運行效果如下:

圖片


責任編輯:武曉燕 來源: 前端YUE
相關推薦

2024-08-05 01:26:54

2025-03-12 00:52:00

Java樂觀鎖悲觀鎖

2021-12-02 08:19:06

MVCC面試數據庫

2020-05-22 08:11:48

線程池JVM面試

2022-11-15 17:45:46

數據庫MySQL

2023-05-10 13:58:13

服務限流系統

2019-12-02 10:51:11

Redis存儲系統

2024-04-08 10:35:59

JS代碼容量

2020-09-08 06:43:53

B+樹面試索引

2020-09-09 14:49:19

面試官數據結構

2020-09-17 17:53:12

面試ArrayList數組

2020-07-02 07:52:11

RedisHash映射

2021-03-01 18:42:02

緩存LRU算法

2020-12-01 11:50:49

數據庫Redis面試

2020-02-25 16:56:02

面試官有話想說

2024-05-09 10:33:14

JS計算容量

2023-03-30 07:34:10

Linux性能數據結構

2021-02-28 07:52:24

蠕蟲數據金絲雀

2025-02-27 00:08:24

2009-09-28 10:58:45

招聘
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 狠狠骚| 成人欧美一区二区 | 国产日韩在线观看一区 | 羞羞视频网站免费看 | 国产精品久久久乱弄 | 一区二区三区四区在线视频 | www成人免费视频 | 青青久久| 一区二区三区精品在线视频 | 日韩成人影院在线观看 | 日韩欧美视频网站 | 青青久久| 亚洲综合色视频在线观看 | 精品欧美视频 | 久久久久久久久久一区二区 | 国产精品一区二区福利视频 | 欧美成人精品一区二区三区 | 国产视频一视频二 | www.youjizz.com日韩 | 国产色黄 | 国产精品日韩 | av中文字幕在线观看 | 日韩国产在线 | eeuss国产一区二区三区四区 | 99精品国自产在线 | 国产精品日韩欧美一区二区三区 | 亚洲国产一区二区三区在线观看 | 久久久精品综合 | 国产精品178页 | 欧洲一区二区视频 | 色就干| 欧美操操操 | 久草色播 | 在线伊人网 | 久久精品99 | 精品国产一区二区国模嫣然 | 日本免费一区二区三区 | 在线欧美激情 | 99久久精品国产一区二区三区 | 成人在线观看中文字幕 | 操操日 |