Я знаю, что это вопрос начинающего srs, но здесь идет речь:
Я пытаюсь получить ящик со значком в верхнем левом углу, и все содержимое этого ящика будет справа от значка.
Это код, который я использую:
<div class="statsbox float_left">
<img src="images/chart_bar.png" class="float_left">
<div class="float_left">
<p class="statsbox_header"> User Uploaded Images </p>
<ul class="statsbox">
<li class="statsbox"> 122 uploaded images </li>
<li class="statsbox"> 13 images pending approval </li>
<li class="statsbox"> 15 anonymous images </li>
<li class="statsbox"> 97 unique users </li>
</ul>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
кажется, что это должно работать, но превращается в это:
(источник: theviolencestopshere.ca )
обозначены <div>
теги.
Вы можете видеть, что <div>
, содержащий список, по некоторым причинам перекрывает изображение.
Примечание: если неупорядоченный список не находится в этом div, то это работает как ожидалось. Это как присутствие пуль, толкающих его дальше влево.
Также обратите внимание: это все равно не сработает, если я оберну <img>
в свой собственный div.
Что я здесь не так делаю? Класс float_left предсказуемо просто float: left
, clear - просто clear: both
, а остальные классы еще не определены, на случай, если это уместно.