У меня есть два div внутри контейнера div. Нужно поплавать, оставив другой плавать вправо. Они также должны быть вертикально центрированы внутри своего родителя. Как я могу это достичь?Как я могу вертикально выровнять два плавающих divs?
<div id='parent'>
<div id='left-box' class='child'>Some text</div>
<div id='right-box' class='child'>Details</div>
</div>
Если ни с плавающей точкой не применяются либо они вертикальное выравнивание к середине с этим CSS
.child{ display:inline-block; vertical-align:middle; }
Однако добавлением #right-box{ float: right; }
вызывает ребенок теряет вертикальное выравнивание. Что я делаю не так?
Спасибо ребята
ваш код не работает вертикально выравнивать к среднему [онлайн демо на dabblet] (http://dabblet.com/gist/2664227) –
Okay, спасибо за проверку, не знаю, как мне это удалось, не могли бы вы помочь мне позиционировать divs по вертикали посередине с поплавком слева для '# left-box' и плавать вправо для' # right-box'? Какой css вы бы использовали? – JackMahoney
Я написал ответ –