IE7 không hỗ trợ: bộ chọn giả cuối cùng. Tôi đang suy nghĩ của một cách rõ ràng thêm một tên lớp để biểu thị nó như là yếu tố cuối cùng nhưng không chắc chắn làm thế nào để chọn yếu tố này bên trong một tập tin css. Bất cứ ai có bất cứ ý tưởng về làm thế nào để làm điều này?Cách chọn phần tử html có hai tên lớp?
6
A
Trả lời
14
.class1.class2 {color:red}
và
<div class="class1 class2"></div>
hoặc cài đặt IE7-js và: cuối cùng con sẽ "chỉ làm việc".
3
Nếu bạn có
<div class="element"/>
<div class="element last"/>
Bạn chỉ có thể làm
div.element
{
// styles effect both divs
}
div.last
{
// style will only effect the second element and overides because lower in the css
}
0
Một điều cần lưu ý thêm về nhiều classnames là IE6 không thể xử lý chúng đúng cách. Nó sẽ chỉ xem xét tên lớp cuối cùng trong danh sách:
.class1.class2 {color:red} => .class2 in IE6
Các vấn đề liên quan
- 1. Chọn phần tử có nhiều lớp trong Capybara
- 2. Jquery: Chọn phần tử có tên là
- 3. Trình duyệt chéo Chọn các phần tử theo tên lớp
- 4. Cách lấy phần tử theo tên lớp
- 5. jQuery: Chọn một phần tử chỉ khi nó không có tên lớp
- 6. Kiểm tra xem phần tử có hai lớp không
- 7. Phần tử Jquery + hiệu suất chọn lớp
- 8. Cách nhắm mục tiêu phần tử HTML từ một lớp cụ thể của phần tử BODY
- 9. phần tử cuối cùng có tên lớp trong div
- 10. quy ước đặt tên cho các phần tử html
- 11. Chọn phần tử với một lớp duy nhất trong JQuery
- 12. chọn phần tử văn bản HTML với regex?
- 13. cách chọn phần tử KHÔNG có liên kết bên trong?
- 14. JavaScript trên iOS: mở phần tử chọn HTML
- 15. Chọn mọi phần tử thứ hai từ mảng bằng lambda
- 16. Có bình thường khi có hai phần tử có cùng id trong hai phần tử div với id khác không?
- 17. Sử dụng nhiều không gian tên trong phần tử html
- 18. Truy vấn LINQ UNION để chọn hai phần tử
- 19. Bạn có thể tạo kiểu dáng các phần tử XHTML trong một không gian tên khác bằng cách sử dụng các bộ chọn css tên và lớp không?
- 20. Cách tạo phần tử HTML trong Qt?
- 21. Cách di chuyển phần tử HTML
- 22. Có phần tử tên XSLT không?
- 23. Có cách nào để kiểm tra xem hai phần tử DOM có bằng nhau hay không?
- 24. Lấy các phần tử theo tên lớp bên trong một phần tử khác bằng jQuery
- 25. Tìm một phần tử theo tên lớp, từ một phần tử gốc đã biết
- 26. Cách lấy giá trị tùy chọn của phần tử chọn
- 27. jQuery: Có thể chọn các phần tử chỉ với một lớp trong số các phần tử có khả năng, tối đa 3 lớp không?
- 28. Chọn các phần tử có id lạ
- 29. Bộ chọn CSS áp dụng cho các thành phần có hai lớp
- 30. Cách chọn các phần tử theo một phần tên của chúng trong XSL/XPath?
Lưu ý rằng IE6 bị hỏng khi nói đến nhiều bộ chọn lớp như thế này. http://www.ryanbrill.com/archives/multiple-classes-in-ie/ giải thích chi tiết hơn và có một công việc xung quanh. – Quentin
thư viện IE7-js cũng là một công việc xung quanh, và nó cho phép đầu tiên/cuối cùng con là tốt. Tôi thích nó. – SpliFF