У меня есть несколько div
, которые содержат плавающее изображение и неупорядоченный список. Я хочу, чтобы оба они были расположены рядом на странице.
Проблема в том, что, когда div
пересекают страницу, все разваливается. Изображения справа начинают опускаться все ниже и ниже, а элементы списка - все выше и выше. Вот что я сделал.
.imageleft {
float: left;
margin-left: 0;
margin-top: 0;
}
.container-right {
display:inline;
padding-bottom: 10px;
width: 500px;
}
.container-left {
float:left;
padding-bottom: 10px;
width: 500px;
}
<div class="inline">
<div class="container-left">
<img alt="Image info" class="imageleft" src="someimage.png" />
<h3>
Title</h3>
<ul>
Sub title:
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
</ul>
</div>
<div class="container-right">
<img alt="Blah blah" class="imageleft" src="/another-image.png" />
<h3>
Title</h3>
<ul>
Sub heading
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
<li>
List item</li>
</ul>
</div>
</div>
Я пытался добавить div
вокруг 2 div
с, но, похоже, это не помогло. Как я могу предотвратить это нежелательное поведение?
Спасибо за любые советы!