HTML của tôi là như sau:Cách tốt nhất để quản lý khoảng trắng giữa các mục danh sách inline
<ul id="nav">
<li><a href="./">Home</a></li>
<li><a href="/About">About</a></li>
<li><a href="/Contact">Contact</a></li>
</ul>
Và css của tôi:
#nav {
display: inline;
}
Tuy nhiên, khoảng trắng giữa li cho thấy lên. Tôi có thể xóa khoảng trắng bằng cách thu gọn khoảng trắng như vậy:
<ul id="nav">
<li><a href="./">Home</a></li><li><a href="/About">About</a></li><li><a href="/Contact">Contact</a></li>
</ul>
Nhưng điều này đang được duy trì chủ yếu bằng tay và tôi đã tự hỏi liệu có cách nào làm sạch hơn không.
Không có đủ đại diện để tự mình chỉnh sửa, nhưng "#navigation ul li" trong CSS của bạn sẽ được thay thế bất cứ nơi nào nó xuất hiện bởi "#navigation li". –
Hoàn toàn bỏ lỡ điều đó, sẽ cập nhật nó, cảm ơn. – thismat
'float: left;' đã lưu lại ngày! Vậy nguyên nhân của không gian trắng ảo này là gì? Có ai biết không? –