第十章:响应式设计
综合示例:
HTML:
<div class="responsive-grid">
<div class="card">卡片1</div>
<div class="card">卡片2</div>
<div class="card">卡片3</div>
</div>
CSS:
.responsive-grid {
display: grid;
grid-template-columns: repeat(
auto-fit,
minmax(300px, 1fr)
);
gap: 20px;
padding: 20px;
}
@media (max-width: 768px) {
.card {
margin-bottom: 15px;
}
}