我有一个水平居中的外部 div,其中包含两个宽度未知的元素:
<div style='width:800px; margin:0 auto'>
<div style='float:left'>...</div>
<div style='float:right'>...</div>
</div>
默认情况下,两个浮动元素是顶部对齐的,且它们高度不同或未知。有没有办法垂直居中它们?
最终我将外部div设为:
display: table
以及内部的div元素
display: table-cell;
vertical-align: middle;
text-align: left/right;
但我只是好奇是否有一种方法可以使用浮点数实现这个功能。