首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >始终使缩略图在库中居中

始终使缩略图在库中居中
EN

Stack Overflow用户
提问于 2013-07-13 00:32:48
回答 2查看 76关注 0票数 0

下面是我对主题:http://jsfiddle.net/Z67p4/所做的简单介绍

所以,我的问题是-如果内容是在未来动态生成的,我如何使缩略图始终位于图库的中心?即使一行缩略图少于四个,它们也应该居中,但在它们之间也应该有一个间隔。

我试着摆弄margin: auto,但我弄不明白。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-13 01:33:08

两个修复:

解决一个问题:

text-align:center;添加到容器类

解决方法二:

去掉容器类中的display:inline-block;。它导致容器类以内联方式(如文本)显示,这就证明了它的左对齐。

为了显示这一点,我在容器类上添加了一个bg-color,并使其保留了屏幕60%的空白区域。尽管As you can see有一个“自动”的水平边距,但它从左边缘开始覆盖了60%的屏幕。

三个建议:

建议一:

如果不希望缩略图中的文本居中,请记得添加text-align:left;。div会影响目标元素的所有子元素,这意味着包含container类的text-align的每个子元素都将居中。

建议二:

更让人恼火的是...

尝试找到一种方法来定义内容元素(缩略图)的大小,而不使用百分比。您的页面将能够缩放到不同的屏幕,通过使用不同的,仔细调整大小的元素,这些元素将根据查看大小居中显示。拥有元素的中心和比例可能有些夸张。

建议三:

为容器添加最小宽度。这样,您就不必担心您的元素是否可能因为基于百分比的容器而溢出。

Here是一个结合了修复和我的建议的版本。我已经对我所做的每一处更改进行了注释。

票数 3
EN

Stack Overflow用户

发布于 2013-07-13 00:36:09

在容器上试用text-align:center

http://jsfiddle.net/Z67p4/9/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17619686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档