Решил не создавать новую тему, написать здесь. Есть небольшая трабла с блоками float. Ситуация такая, допустим у нас есть такой код: <div id="outer"> <div id="inner1"></div> <div id="inner2"></div> <div id="inner3"></div> </div> У всех блоков inner стоит float:left и получается что у outer высота 0, если её не задавать явно. Каким образом можно сделать чтобы у блока outer высота задавалась в зависимости от контента в блоках inner? Моё решение такое: делаем, ещё один блок inner, у него задаём clear:both (желательно задать ему какую-нибудь высоту), в итоге он встанет вниз, а контент в в других inner-ах будет двигать этот блок вниз. <div id="outer"> <div id="inner1"></div> <div id="inner2"></div> <div id="inner3"></div> <div id="inner4_special" style="clear:both"></div> </div> У кого какие ещё идие есть?