css - 水平居中对齐缩略图

标签 css twitter-bootstrap thumbnails alignment

以下是我在 html 中使用 twitter-bootstrap 的代码。我试图将输出居中对齐,但无论我做什么,图像都是左对齐的。

<ul class="thumbnails"> 
   <li class="span5">
    <a href="#" class="thumbnail"><img src="img.jpg" /></a>
   </li>
</ul>

有什么简单的解决办法吗?

最佳答案

Twitter bootstrap 缩略图默认 float 到左侧,您必须在自己的样式表上覆盖该行为,以使其容器与 text-align:centerdisplay:inline-block 属性。试试这个:

CSS

.thumbnails {
    text-align:center;
}

.thumbnails > li {
    display: inline-block;
    *display:inline; /* ie7 fix */
    float: none; /* this is the part that makes it work */
}

这样,缩略图图像将在 .thumbnails 容器内居中。将 .thumbnail 类替换为您希望将图像居中的容器。

关于css - 水平居中对齐缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10103692/

相关文章:

wordpress - 无法使用 CSS 在移动 View 中使产品 div 对齐

css - 如何让 TABLE 标签的 CAPTION 标签在不中断流程的情况下缩小以适合其内容

javascript - 使用 Bootstrap 时网站在移动设备上显示 strangley

twitter-bootstrap - 使用 Bootstrap 验证器。它如何处理单选按钮验证?

JQuery Mobile ListView 缩略图对齐

windows - 为文件夹而不是特定文件类型注册缩略图处理程序

css - 调整 CSS 滑出面板示例

html - 在相关容器内保持 100% 宽度?

jquery - 如何让 Bootstrap 四列网格在第二列上跨越两行?

css - Bootstrap - 高度不同时堆叠缩略图