CSS3单独制作移动端页面布局方式(流式布局、flex弹性布局)
在移动端使用CSS3进行页面布局,可以使用流式布局或者Flex弹性布局。
流式布局:
适用于简单的布局,可以通过百分比或者em/rem单位来设置元素的宽度和高度,以及左右外边距和上下内边距。
.container {
width: 100%;
}
.item {
width: 50%; /* 流式布局 */
float: left;
}
Flex弹性布局:
适用于复杂的布局,可以灵活控制子元素的排列和对齐。
.container {
display: flex; /* 启用Flex布局 */
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
}
.item {
flex: 1; /* 可以根据需要分配空间 */
}
Flex布局提供了更多的控制选项,比如flex-direction
(控制主轴方向)、align-self
(控制单个项目在交叉轴上的对齐方式)等。
评论已关闭