Tôi muốn thay đổi các liên kết kiểu cho một số liên kết của tôi, như thế này:Thay đổi một liên kết kiểu, chỉ cho một lớp nhất định
a:hover
{
/* These links will be blue when hovered-over */
background-color: #3366FF;
}
Tuy nhiên, tôi chỉ muốn này có hiệu lực trong Navigation tôi Bar, và không cho các liên kết thường xuyên. biến
Tôi đã cố gắng về điều này:
#navbar a:hover
{
/* These links will be blue when hovered-over */
background-color: #3366FF;
}
Với dự định nghĩa "này chỉ áp dụng cho các liên kết với <div id="navbar">
"
Nhưng nó đã không làm việc.
Tôi làm cách nào để đặt kiểu cho chỉ một số liên kết nhất định, được xác định bởi class
hoặc id
trong vùng chứa của chúng?
này là hoàn toàn đúng, nhưng thường có vấn đề với tính đặc hiệu (quy tắc ghi đè quy tắc). Bạn có thể hiển thị HTML được đề cập không? –
Không có gì sai với bộ chọn thứ hai của bạn, nó sẽ hoạt động. Sử dụng Firebug để xem những gì bộ chọn khác đang áp dụng màu nền cho các liên kết. – roryf