当前位置:首页 > 人工智能

面试官让我用 Flex 写色子布局,我直接写了六种

www.ydisp.cn/oss/202207/13/58a383994313f3d52d6210766d87f6cf509cd1.jpg" alt="图片" title="图片" style="width: 500px; visibility: visible; height: 579px;" data-type="block">

这里我们用到了justify-content和align-items,面试就轻松的官让实现了色子的一点布局。

实现二点布局

现在我们实现色子的源码库色布二点布局,实现代码如下:

html

复制代码

css

.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;

}

复制代码

运行效果如下:

实现四点布局

四点布局可以说是局直接写二点布局的变种,云服务器实现代码如下:

html

复制代码

css

.warp {

display: flex;

flex-direction: column;

justify-content: space-between;

}

.column {

display: flex;

justify-content: space-between;

}

复制代码

运行效果如下:

实现五点布局

实现五点布局可以在四点布局的面试基础上增加一行,示例代码如下:

html

复制代码

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

色布复制代码

css

色布

.warp {

色布

display: flex;

色布

flex-direction: column;

色布

justify-content: space-between;

色布

}

色布

.column {

色布

display: flex;

色布

justify-content: space-around;

色布

}

色布复制代码

运行效果如下:

色布

色布

分享到:

滇ICP备2023006006号-16