Tôi muốn đặt một phần tử span xuất hiện bên dưới một phần tử khác bằng cách sử dụng thuộc tính hiển thị. Tôi đã thử áp dụng khối nội tuyến nhưng không thành công và nhận ra rằng tôi có thể sử dụng khối nếu bằng cách nào đó tôi tránh được việc cung cấp cho phần tử chiều rộng 100% (tôi không muốn phần tử "giãn ra"). Điều này có thể được thực hiện, hoặc nếu không, phương pháp tốt để giải quyết loại vấn đề này là gì?
Ví dụ: danh sách tin tức mà tôi muốn đặt liên kết "đọc thêm" ở cuối mỗi bài đăng (lưu ý: <a>
thay vì <span>
)
<li>
<span class="date">11/15/2012</span>
<span class="title">Lorem ipsum dolor</span>
<a class="read-more">Read more</a>
</li>
Cập nhật: Đã giải quyết. Trong CSS, hãy áp dụng
li {
clear: both;
}
li a {
display: block;
float: left;
clear: both;
}