Рассмотрим этот код:
<style type="text/css">
ul { clear: both; overflow: hidden; border: 3px solid red; margin-bottom: 10px; }
ul li { display: block; padding: 30px 80px; border: 1px solid green; float: left; }
</style>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
В Firefox и Chrome (и, возможно, в Safari и Opera тоже - не тестировали) это выглядит нормально. Это означает, что <li>'s
находятся в пределах зеленой границы <ul>'s
.
Но в ie (9, 8 и 7) это не так. Есть ли способ получить ul CONTAIN в списке, например, в других браузерах?