thể trùng lặp:
Changing a CSS rule-set from Javascriptsửa đổi một đối tượng quy tắc css với javascript
tôi đã tự hỏi nếu có bất kỳ khả năng để thay đổi tờ khai Css stylesheet mà không đi cho kiểu nội tuyến.
Dưới đây là một ví dụ nhanh:
<style>
.box {color:green;}
.box:hover {color:blue;}
</style>
<div class="box">TEXT</div>
Điều đó cho một hộp văn bản màu xanh chuyển sang màu xanh bằng văn bản trên di chuột.
Nếu tôi cho kiểu nội tuyến cho màu sắc, hành vi di chuột sẽ bị mất:
<div class="box" style="color:red;">TEXT</box>
Điều đó cho một hộp văn bản màu đỏ, không có vấn đề gì.
Vì vậy, câu hỏi của tôi là, làm thế nào có thể truy cập và sửa đổi đối tượng khai báo css thay vì ghi đè kiểu với nội tuyến.
Cảm ơn,
Chính xác những gì tôi đang tìm kiếm. Cảm ơn gợi ý. – jonBreizh
Điều này là tốt. Tôi tự hỏi nếu tôi có thể nhắm mục tiêu các bộ quy tắc cụ thể mà không tham khảo vị trí chỉ mục của nó. – Musixauce3000
@ Musixauce3000 * Làm gì * bạn muốn nhắm mục tiêu quy tắc được đặt bởi? –