🧑💻 CSS · 📝 html · 🚀 js
.center-flex { display: flex; justify-content: center; align-items: center; height: 100vh; }
/* 三栏自适应布局 */.three-column { display: flex; } .sidebar { flex: 0 0 200px; } .main-content { flex: 1; margin: 0 20px; }
.grid-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; }
/* 复杂区域布局 */.complex-layout { display: grid; grid-template-areas: "header header header" "sidebar main aside" "footer footer footer"; }