CSS Grid Layout
Posted on 2020-12-30 10:00 in Web
Grid 布局
Grid 布局是比 Flex 布局更强大的布局
教程:
常见用法
单元格的大小是固定的,但是容器的大小不确定。如果希望每一行(或每一列)容纳尽可能多的单元格,这时可以使用auto-fill关键字表示自动填充。
.container {
display: grid;
grid-template-columns: repeat(auto-fill, 100px);
}
行和列的间距
grid-row-gap: 20px;
grid-column-gap: 20px;
grid-gap: 20px;
CSS trick
紧挨着的下一个邻节点, 加号表示
a.thumbnail:focus +div, a.thumbnail:hover +div {
color: #ff7c08;
}