/* CSS 自适应布局示例 */
/* 使用百分比宽度实现自适应 */
.container {
width: 100%;
padding: 20px;
box-sizing: border-box;
}
/* 使用 Flexbox 实现响应式布局 */
.flex-container {
display: flex;
flex-wrap: wrap;
}
.flex-item {
flex: 1;
min-width: 200px;
margin: 10px;
padding: 20px;
box-sizing: border-box;
}
/* 使用媒体查询实现不同屏幕尺寸下的样式调整 */
@media (max-width: 600px) {
.flex-item {
flex: 100%;
min-width: 100%;
}
}
.container
使用 width: 100%
,使其宽度根据父元素的宽度自适应变化。.flex-container
使用 display: flex
和 flex-wrap: wrap
来创建一个可以自动换行的弹性盒子容器。每个 .flex-item
会根据可用空间自动调整大小,并且最小宽度为 200px。.flex-item
的宽度变为 100%,以确保在小屏幕上每个项目占据一行。通过这些方法,可以实现一个简单而有效的自适应布局。
上一篇:css水平居中和垂直居中
下一篇:css上下左右居中
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站