Я изменил мой вопрос, потому что я сузил причину проблемы:Почему происходит переполнение?
<div id="wrapper" class="centrDiv clearfix">
<div id="LEFT-CONTAINER">
<div id="logo" class="centrSlik">
<img src="wheel.gif"/>
</div>
<div id="podmeni">
<ul><li><a>whatever</a></li></ul>
...
</div>
</div>
<div id="RIGHT-CONTAINER">
<div id="meni">
<ul>
<li><a href='whatever'>whatever</a></li>
...
</ul>
</div>
<div id="tekst">
<p>whatever</p>
...
</div>
</div>
</div>
CSS, который описывает его:
#wrapper{max-width: 1000px; margin-top: 15px; background: #99CCCC;}
#menu{overflow:auto;background: #FF9999; border-bottom-left-radius: 10px 20px; border-bottom-right-radius:20px 10px; border: 1px solid #FF9999; opacity:0.9;}
#LEFT-CONTAINER{float: left; background-color: #71637D;}
Мой вопрос в том, почему #RIGHT-CONTAINER
div#menu
переполняется?
Я знаю, как это исправить, но хочу знать, почему происходит переполнение.
Спасибо!
Вам нужно выслать свой код html и css, чтобы посмотреть, что происходит –
Просто догадайтесь, не видя своего реального HTML ... попробуйте использовать «display: inline-block» вместо floats. –
Ваш код JsFiddle находится на другом языке и его нужно удалить из отвлекающей информации. –