在CSS中,让图片垂直居中是一个常见的需求,特别是在设计响应式网站时。下面我们来介绍几种方法来让图片垂直居中。方法一:使用display:flex属性使用display:flex 属性是当前最常用的让...
在CSS中,让图片垂直居中是一个常见的需求,特别是在设计响应式网站时。下面我们来介绍几种方法来让图片垂直居中。
方法一:使用display:flex属性
使用display:flex 属性是当前最常用的让图片垂直居中的方法。通过设置flexbox容器的属性,我们可以让容器内的元素垂直居中。
HTML
<div class="container">
<img src="image.png" alt="图片">
</div> CSS
.container {
display: flex;
align-items: center;
} HTML
<div>
<img src="image.png" alt="图片" style="vertical-align: middle">
</div> HTML
<p class="text">
<img src="image.png" alt="图片">
</p> CSS
.text {
line-height: 150px; /* 图片高度的值 */
text-align: center;
}