Skip to content

布局方式与响应式设计

Flex 布局(推荐)

html

<view class="flex-container">
    <view class="flex-item">Item 1</view>
    <view class="flex-item">Item 2</view>
</view>
css
.flex-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.flex-item {
    flex: 1;
}

Grid 布局

css
.grid-container {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10rpx;
}
  1. 响应式布局技巧
    • 使用 rpx 实现屏幕自适应
    • 结合 media query 处理不同尺寸设备
    • 利用 uni.getSystemInfoSync() 获取设备信息动态调整布局

尘埃虽微,积之成集;问题虽小,记之为鉴。 雾中低语,心之所向;思绪飘渺,皆可成章。