Css, child-divs и плавающие - PullRequest
       10

Css, child-divs и плавающие

0 голосов
/ 12 сентября 2009

Я устал от работы с этими типами divs: (.

У меня есть 2 деления:

<div id="content">
  <div id="row_left"></div>
  <div id="row_middle"></div>
  <div id="row_right"></div>
</div>
<div id="bottom"></div>

CSS:

#content {
  overflow: hidden; width: 100%;
}

Content-div включает в себя еще 3 div, которые должны располагаться горизонтально.

#row_left, #row_middle, #row_rifht { float: left; width: 33%; }

Беда в том, что нижний div не относится к контент-тексту. Он всегда находится на одной и той же позиции, даже когда текст строк содержимого закончен. Как мне его починить?

Ответы [ 3 ]

2 голосов
/ 12 сентября 2009

Попробуйте

...
<div id="bottom" style='clear:both'></div>
1 голос
/ 12 сентября 2009

Если вы хотите очистить поплавки без добавления дополнительной разметки, поместите это в свой CSS:

#content { zoom: 1; }
#content:after {
    clear: both;
    display: block;
    content: ".";
    height: 0;
    visibility: hidden;
}
1 голос
/ 12 сентября 2009

Попробуйте добавить div после содержимого со стилем:

clear: both; line-height: 0.1em;

и положить

&nbsp;

в нем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...