2010-08-03 2 views
0

Подумайте, есть ли у кого-нибудь работа для этой проблемы.Переполнение CSS Скрытое обходное решение?

У меня есть код, как это:

<div id="outer"> 
<div id="inner"> 
content here 
</div> 
</div> 

теперь мой внутренний DIV будет всегда простирающиеся далеко, как хотелось бы его.

alt text http://cl.ly/fe3fbe331a422de22340/content

Переполнение: скрытый; творит чудеса, но в этом случае у меня есть некоторые элементы, которые перекрывают край, поэтому я не могу его использовать. Плыть налево; это хорошо, но я не хочу указывать ширину каждый раз.

В идеале я хочу, чтобы выглядеть следующим образом:

alt text http://cl.ly/51e4befcf35c00e14933/content

+1

Можете вложить html/css? –

+0

Вы могли бы просто использовать 'left: 0px' в своем CSS? – ubiquibacon

ответ

2

Если вы имеете в виду clearing floats, так как вы, кажется, не хватает CSS в примере, то вы бы просто использовать clearfix:

#outer:after { 
    content:""; 
    clear:both; 
    display:block; 
} 

#outer { zoom:1; } 

Если нет, укажите полный HTML/CSS в jsfiddle или ссылку на реальную вещь.

Смежные вопросы