Я хочу встановити, щоб елемент span відображався під іншим елементом за допомогою властивості display. Я спробував застосувати вбудований блок, але безуспішно, і зрозумів, що можу використовувати блок, якщо мені якось вдасться уникнути надання елементу ширини 100% (я не хочу, щоб елемент "розтягувався"). Чи можна це зробити, або якщо ні, яка хороша практика для вирішення такого роду питань?
Приклад: список новин, де я хочу встановити посилання "читати далі" в кінці кожного допису (примітка: <a>
замість <span>
)
<li>
<span class="date">11/15/2012</span>
<span class="title">Lorem ipsum dolor</span>
<a class="read-more">Read more</a>
</li>
Оновлення: вирішено. У CSS застосовуйте
li {
clear: both;
}
li a {
display: block;
float: left;
clear: both;
}