Xpoint
   [напомнить пароль]

Два div в одну строку

Метки: [без меток]
2008-09-22 18:53:02 [обр] Александр[досье]

Надо заставить два тега DIV отображаться в одну строку. (DIV на SPAN заменть не могу - нужно отображать именно DIV). Вопрос как это сделать. Следующие варианты уже пробовались:

  1. Таблица с одной строчкой
  2. <div style="float: left">

однако оба эти варианта имеют свои недостатки.
Может кто - то предложит еще варианты....

спустя 9 минут [обр] Sq.Piglet(0/2)[досье]
<div style="display:inline"> или <div style="display:table-cell">, последнее не работает в IE. А вообще float - это правильно. Все недостатки float легко решаются с помощью clear или :after{content:".";display:block;height:0;clear:both;visibility:hidden}.
спустя 15 часов [обр] Александр[досье]
Не слышал про :after Киньте ссылку почитать про него чего-нибудь
спустя 28 минут [обр] Lynn «Кофеман»(56/571)[досье]
спустя 2 часа 13 минут [обр] Илья Cтpeльцын aka SelenIT(15/171)[досье]
Есть еще один метод "натягивания" контейнера на float-ы — задание ему overflow:hidden (плюс какого-либо из свойств, включающих hasLayout в IE).
Powered by POEM™ Engine Copyright © 2002-2005