Tôi đang cố gắng làm cho giao diện này đẹp, nhưng tôi đã gặp sự cố. Tôi có một phần tử span có chứa một phụ đề hoặc mô tả ngắn bên trong thẻ neo. Thật không may, nó được tạo kiểu theo cách giống như neo, đó không phải là cách tôi muốn. Tôi đã thử áp dụng kiểu dáng cho chính nó nhưng chúng dường như bị ghi đè bởi các kiểu neo. Vấn đề là tôi không muốn nó được gạch dưới khi liên kết được di chuột qua.Tạo một khoảng cách bên trong một thẻ neo
Đây là html của tôi.
<ul>
<li><a href="#">A <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">B <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">C <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">D <span class="subTitle">Subtitle</span></a></li>
<li><a href="#">E <span class="subTitle">Subtitle</span></a></li>
</ul>
Và CSS của tôi
#leftNav ul li { position: relative; }
#leftNav ul li a span.subTitle
{
bottom: 4px;
color: #000000;
display: block;
font-size: 12px;
left: 10px;
position: absolute;
text-decoration: none;
}
Tôi đã thử phong cách nhịp chính nó, mà dường như không có hiệu lực. Đặt khoảng cách bên ngoài neo, liên quan đến li cũng không hoạt động. span sẽ chặn sự kiện di chuột của neo và nó không thể nhấp được.
Tôi tránh sử dụng! quan trọng bất cứ nơi nào có thể. Vấn đề không phải là với màu sắc, nhưng với gạch dưới. Các trang trí văn bản cuộn qua khoảng, đó là không chính xác trong trường hợp này. – Bocochoco
Ah, tôi thấy bạn đến từ đâu. Và có, tránh! Quan trọng là một kế hoạch rất hợp lý. Tôi thường chỉ sử dụng nó để kiểm tra (nếu nó vẫn không làm việc với! Quan trọng trên sau đó nó mang lại cho tôi manh mối của nơi để tìm). Tôi sẽ xem xét vấn đề gạch dưới ... – Chris
@Bocochoco: Có vẻ như lỗi trình duyệt đối với tôi. Tôi đã cập nhật câu trả lời của mình với một giải pháp thay thế. – Chris