📅  最后修改于: 2023-12-03 14:51:49.802000             🧑  作者: Mango
在 HTML 和 CSS 中,要使图像居中显示,可以使用以下几种方法:
margin:auto
将图像水平居中text-align:center
将图像及其容器水平居中display:flex
以及其他 flex 相关属性居中.center-image {
display: block;
margin-left: auto;
margin-right: auto;
}
<img src="path/to/image.jpg" class="center-image" alt="Centered Image">
此方法将图像的左右 margin 设置为"auto",使它自动填充可用空间,从而将其水平居中显示。
.center-container {
text-align: center;
}
.center-image {
display: inline-block;
}
<div class="center-container">
<img src="path/to/image.jpg" class="center-image" alt="Centered Image">
</div>
此方法将图像及其容器的 text-align 属性设置为"center",使其水平居中显示。
.center-container {
display: flex;
justify-content: center;
align-items: center;
}
<div class="center-container">
<img src="path/to/image.jpg" alt="Centered Image">
</div>
此方法使用 flex 布局,将容器的内容水平和垂直居中显示。
注意:以上方法仅适用于块级元素或行内块元素。
以上是几种常用的方法,可以使图像在 HTML - CSS 中居中显示。根据实际需求和布局,选择适合的方法来实现图像的居中效果。在编写 HTML 和 CSS 时,务必注意选择合适的元素和属性,并按照 W3C 标准进行开发。