“ col-xs-12 col-sm-6 col-md-4 col-lg-3”和col-xs-12页面中心

阿贝拉

我有一个用于照片库的标准循环,并且我使用的是 col-xs-12 col-sm-6 col-md-4 col-lg-3,它为我在桌面上提供了4张图片,并在移动设备上缩小为一张照片。

一切都很好。

令我烦恼的一件事是,我希望在移动设备上查看时,单张照片在页面上居中对齐,但它们都保持左对齐。

因此,这是我正在做的一些基本伪操作:

<div class="container">
    <div class="row">
        <?php
        foreach ($photos AS $photo) {
        ?>
        <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
            <img src="pathtoimage">
        </div>
        <?php
        }
        ?>
    </div>
</div>

再次,实际的循环部分以及四个到一个的完美工作,我只是停留在如何使移动视图col-xs-12居中于页面中间而不是左对齐的位置上。

有人知道使这种情况发生的自举魔法吗?

格特·简·库伊曼斯(Gert-Jan Kooijmans)

您可以使用一些CSS将图片居中。我制造了一个小提琴

如果要使图像居中,则仅添加某些断点,然后可以使用媒体查询将它们在某些断点处居中。

例如,要将图像仅居中放置在小屏幕上:

@media(max-width: 768px) {
  .gallery-image img {
    display: block;
    margin: 0 auto;
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Bootstrap中“ col-md-4”,“ col-xs-1”,“ col-lg-2”中数字的含义

Bootstrap中的col-lg-*,col-md- *和col-sm- *有什么区别?

了解Bootstrap 3中的网格类(col-sm-#和col-lg-#)

Bootstrap 3:col-xs-12是可选的吗?

col-md,col-xs用于引导程序中的高度

在Bootstrap 3中使用col-*-12(col-xs / col-sm等)

如何使col-xs-12和col-xs-6都取决于768px以下的屏幕尺寸

使用引导程序4缺少col-xs大小

导航栏低于“ col-xs-4”类内部的内容

col-md-12在col-md-6内部无法正常工作?

Bootstrap 4-与col-sm-12的col没有响应

在col-sm-6内的Bootstrap 4 col-sm-6无法正常工作

col-lg-2 col-md-4 col-6在引导程序4上不起作用。在移动视图下,它们与col-md-4不在col-6一起显示

Bootstrap 3混合col-md-3和col-sm-4

Bootstrap 3.3以特定宽度将col-lg-10扩展到col-lg-12

Bootstrap-col-xs-6容器中的输入框

如何在angularjs中的ng-repeat中进行排序?:<li class =“ col-lg-3 col-md-4 col-sm-6” ng-repeat =“在eventsFromCatalogData中的项目| orderBy:item.id”>

col-xs-offset- *不起作用

为什么在引导程序中使用多个col- [lg | md | sm | xs]-?

引导网格系统col-xs-12无法正常工作

在col-xs-6内放入图像

HTML中的Bootstrap col-xs-12不能全角显示

如何在具有4个img的引导程序(col xs-12 col-sm-6 col-md-2 col-lg-2)中居中?

Bootstrap 3 col-xs-12 影响其他屏幕 siez

调整 Bootstrap“行”以适应各种列“col-xs-12 col-sm-4 col-md-3”?

在 col-md-12 中引导 col-md-4

引导 col-xs-* 不起作用

PHP 查找和替换,将任何数字减半(例如 col-xs-24 到 col-xs-12)

Bootstrap 网格不适用于 codeply 或 devtools。<div class="col-lg-3 col-md-4 col-sm-6"> 的大小没有改变