1. 如何实现响应式设计中的复杂布局?
在响应式设计中,复杂布局可以通过Flexbox和Grid布局来实现。以下是一个结合两者的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 10px;
}
.item {
display: flex;
justify-content: center;
align-items: center;
height: 100px;
background-color: #f0f0f0;
border: 1px solid #ccc;
}
</style>
</head>