【发布时间】:2013-09-13 12:06:29
【问题描述】:
尝试设置一个 114 像素高和 100% 宽(页面宽度)的外部 DIV。在里面我想要三个 DIV 左、中和右。这些内部 3 个 div 的高度各不相同。我希望所有三个内部 DIV 从上到下居中(垂直对齐)。
我已经接近浮动左右或左右:0 和右:0 但卡在垂直居中的部分。左右 DIV 仅包含图像中心文本。很难在 jsfiddle 上显示图像,所以我无法提供太多示例,抱歉。
我找到了顶部和底部对齐但没有以运气为中心的示例。
谢谢!
编辑:
TyBlitz,你为我指明了正确的方向。谢谢!但是,在您的容器 div 高度 - 内部 div 高度上,您需要除以 2。例如:
114-50=64 then divide by 2 = 32 for top.
还需要使用文本对齐(左/中/右) 让所有内部 DIV 达到 33% 并不令人兴奋,但它可以工作。似乎我应该能够使它们具有可扩展的宽度并仍然正确定位它们。 这是我嵌入的示例图像:My Fiddle
【问题讨论】:
-
如果您喜欢 tyblitz 的回答,请接受 n 回答或至少投票。
标签: css html center vertical-alignment