css - 以等边距居中图像的简单方法

标签 css twitter-bootstrap twitter-bootstrap-3

我尝试将七个图像放在 Bootstrap 3 容器中(图像中的红色),直到图像不再彼此相邻。现在,我可以对容器的宽度进行硬编码并测量边距,然后分别将其应用于每个图像和每个屏幕尺寸等,或者通过 JavaScript (jQuery)。

是否有一种简单的方法可以获得以下结果,并且在容器大小发生变化时也有效?

<footer>
    <div class="container">
        <div class="social">
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
            <img src="img/social/twitter.png" />
        </div>
    </div>
</footer>

怎么样: Now

应该如何: Should be

最佳答案

Bootstrap-y 方法将使用 nav-justified..

<div class="container">
  <ul class="social nav nav-justified">
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
    <li class="text-center"><img src="//placehold.it/75x75"></li>
  </ul>
</div>

http://bootply.com/94870

但是我不确定当“图像不再适合彼此相邻”时您想要发生什么?

关于css - 以等边距居中图像的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20049544/

相关文章:

twitter-bootstrap - 贾斯尼 Bootstrap : can I specify File Input to accept only images?

css - 如何用父元素的背景填充内部元素的边距产生的空白区域?

Javascript 所见即所得逻辑

jquery - bootstrapTable 标题列出现两次

javascript - Bootstrap 表单输入 : prevent submit, 但允许输入检查

html - Bootstrap grid 3项各占33%

html - 根据分辨率引导更改字体大小

html - 使用 li 代替选择选项

使用 id 选择器时 css 规则不会被覆盖

css - 如何解决 Wordpress 3.5 中的图像溢出问题?