目录
css变量(--)
body {
--foo: #7F583F;
--bar: #F7EFD2;
}
由于$foo被 Sass 用掉了,@foo被 Less,故css变量采用--开头避免冲突。
Grid布局应用
空间居中
.container {
display: grid;
place-items: center;
}
垂直两栏布局

.container {
display: grid;
grid-template-columns: minmax(150px, 25%) 1fr;
}
水平三栏布局

.container {
display: grid;
grid-template-rows: auto 1fr auto;
}
圣杯布局

<header><h1 contenteditable>Header</h1></header>
<div class="left-sidebar">Left Sidebar</div>
<main>main</main>
<div class="right-sidebar">Right Sidebar</div>
<footer>Footer</footer>
.container {
display: grid;
grid-template: auto 1fr auto / auto 1fr auto;
}
header {
grid-column: 1 / 4;
}
.left-sidebar {
grid-column: 1 / 2;
}
main {
grid-column: 2 / 3;
}
.right-sidebar {
grid-column: 3 / 4;
}
footer {
grid-column: 1 / 4;
}
本文深入介绍了CSS变量(--)的应用,展示了如何使用Grid布局实现空间居中、垂直两栏、水平三栏和圣杯布局的经典设计。通过实例和阮一峰的网络日志,读者将掌握Grid布局的关键概念和实用技巧。
1840

被折叠的 条评论
为什么被折叠?



