Theme NexT works best with JavaScript enabled

ShunNien's Blog

不積跬步,無以致千里;不積小流,無以成江海。

0%

CSS Grid 筆記 19-Nesting Grid With Album Layouts

demo

此篇介紹巢狀 grid 的佈置設定

Demo | Github

Nesting Grid with Album Layouts

使用的都是前幾篇提過的運用,需要注意的是圖片的寬度沒有設定的話,就會按照原本圖片大小顯示,會超出 grid 配置的欄位

image overflow

所以只需要設定圖片寬度 100% 就會縮放大小至 grid 的大小

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.albums {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px , 1fr));
grid-gap: 20px;
}

.album {
background: rgba(255, 255, 255, 0.2);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
padding: 20px;
display: grid;
grid-template-columns: 150px 1fr;
grid-gap: 10px;
align-items: center;
}

.album__artwork{
width: 100%;
}

result

線上展示

參考資料

歡迎關注我的其它發布渠道