CSS可以很方便地排列圖片,我們可以通過簡單的CSS代碼將多張圖片排成兩行,讓頁面更加美觀。下面我們來具體介紹。
首先我們需要一個包含所有圖片的容器,使用Bootstrap的實現(xiàn)比較方便。
然后我們使用.row類定義一行,通過.col類定義圖片列,每一列中都嵌入了一張圖片。這里我們將所有圖片分成兩行,通過在容器內(nèi)分別添加兩個.row來實現(xiàn)。
.container { max-width: 1200px; margin: 0 auto; } .row { display: flex; flex-wrap: wrap; margin: 0 16px; } .col { flex-basis: 25%; padding: 8px; } img { width: 100%; }
接下來我們使用CSS對圖片進行排列和修飾。
在容器內(nèi)使用Flex布局,將元素放到一行中,同時設(shè)置圖片列的寬度為25%。這里我們使用padding屬性對圖片列之間進行分隔,并使用max-width屬性對容器設(shè)定寬度。
由于圖片可能大小不一,我們需要使用img元素將其設(shè)置為100%的寬度,使其在同一行中排列。最后,我們就可以成功地將多張圖片排成兩行展示在頁面上了。