WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 Bootstrap 中居中对齐响应图像

主题:Bootstrap / Sass上一页|下一页

答案:使用center-block

如果响应式图像的原始宽度小于包含元素的宽度,则它不会覆盖整个宽度,这在桌子和手机等小屏幕上看起来很难看。

您可以通过在其上应用附加类 .center-block 以及 Bootstrap 3 中的 .img-responsive 类来居中对齐响应图像,从而在一定程度上解决此问题。

然而,在 Bootstrap 4 中删除了 .center-block 类,但您仍然可以使用 .d-block.mx-auto 类以及 .img-responsive 类来实现相同的效果。

以下示例适用于 Bootstrap 3 和 4 版本。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Bootstrap Responsive Image Align Center</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</head> 
<body>
    <div class="container">
        <div class="row">
            <div class="col-lg-12">
                <img src="images/125x125.jpg" class="img-responsive center-block d-block mx-auto" alt="Sample Image">
                <p class="text-center">Lorem ipsum dolor sit amet...</p>
            </div>
        </div>
    </div>
</body>
</html>

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements