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

css 層居中顯示圖片

江奕云2年前7瀏覽0評論

CSS 層居中顯示圖片是網頁設計中經常用到的技巧,它可以讓圖片在瀏覽器中垂直和水平方向上居中顯示。

實現圖片居中顯示的方法有很多,這里我們介紹兩種常用方法。

第一種方法,使用CSS的flex布局。代碼如下:

<div class="container">
<img src="image.jpg" alt="圖片">
</div>
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
.container img {
max-width: 100%;
max-height: 100%;
}

在上面的代碼中,我們使用了一個包含圖片的容器 div,并且使用了 display: flex; 讓容器變成 flex 容器,然后使用了 justify-content: center; 和 align-items: center; 讓圖片在水平和垂直方向上都居中顯示。

另一種方法,使用絕對定位和負邊距。代碼如下:

<div class="container">
<img src="image.jpg" alt="圖片">
</div>
.container {
position: relative;
width: 100%;
height: 100vh;
}
.container img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: 100%;
max-height: 100%;
}

在上面的代碼中,我們使用了一個包含圖片的容器 div,并且使用了 position: relative; 讓容器變成相對定位,同時設置了寬度 100% 和高度 100vh。然后使用了 position: absolute;、top: 50%; 和 left: 50%; 讓圖片相對于容器垂直和水平方向上都居中,最后使用了 transform: translate(-50%, -50%); 讓圖片繼續向左和向上移動自身寬度和高度的一半,以保持居中狀態。

以上就是兩種常見的 CSS 層居中顯示圖片的方法,根據具體的情況選擇適合的方式即可。