欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 圖片自動換行排列

林國瑞2年前11瀏覽0評論

CSS 是一門用于美化網頁的語言,它可以幫助我們排列頁面上的各種元素。其中,圖片是我們常常需要排列的一種元素。使用 CSS 實現圖片自動換行排列有很多種方法,今天我們來學習其中的一種。

首先,我們需要在 HTML 文件中添加一些圖片,在這里我們假設我們有三張圖片:

<div class="images">
<img src="img1.jpg">
<img src="img2.jpg">
<img src="img3.jpg">
</div>

接下來,我們需要為這些圖片添加 CSS 樣式。這里我們使用 Flex 布局來實現圖片自動換行排列。我們先為容器添加如下樣式:

.images {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

這段代碼告訴瀏覽器,我們要使用 Flex 布局,并且將元素換行,同時讓圖片之間有一定的間距。

接下來,我們還需要為每一張圖片添加樣式,讓它們居中,并設置寬度和高度:

.images img {
flex-basis: calc(33.33% - 10px);
margin-bottom: 20px;
display: block;
max-width: 100%;
height: auto;
}

這段代碼告訴瀏覽器,我們希望每一張圖片占據容器的三分之一寬度,并讓它們居中。同時,我們設置了圖片的最大寬度為 100%,高度自適應。

至此,我們的圖片自動換行排列就完成了。完整的代碼如下:

<div class="images">
<img src="img1.jpg">
<img src="img2.jpg">
<img src="img3.jpg">
</div>
.images {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.images img {
flex-basis: calc(33.33% - 10px);
margin-bottom: 20px;
display: block;
max-width: 100%;
height: auto;
}

這樣,我們就成功地使用 CSS 實現了圖片自動換行排列,讓頁面看起來更加美觀。