Как выровнять по вертикали плавающие элементы неизвестной высоты?
У меня есть (горизонтально) центрированный внешний div, содержащий два элемента неизвестной ширины:
<div style='width:800px; margin:0 auto'>
<div style='float:left'>...</div>
<div style='float:right'>...</div>
</div>
По умолчанию оба поплавка выровнены по верху и имеют различную / неизвестную и разную высоту. Есть ли способ сделать их вертикально центрированными?
В конце концов я сделал внешний div
display: table
и внутренние дивы
display: table-cell;
vertical-align: middle;
text-align: left/right;
но мне просто любопытно, есть ли способ сделать это с помощью поплавков.