Tôi có đoạn mã sau:: cuối cùng con lớp pseudo selector trong CSS và Internet Explorer
ul.myList li{
border-right: 1px dotted #000;
}
Tuy nhiên, trên các yếu tố cuối cùng, tôi cần phải loại bỏ biên giới như thiết kế mà tôi đang làm việc kể từ mệnh lệnh rằng mục cuối cùng không yêu cầu đường viền làm dấu phân cách.
Vì vậy, tôi cần phải nhắm đến con cuối cùng của một danh sách và do đó trong css của tôi, tôi đã thêm
ul.myList li:last-child{
border-right: none;
}
Mà như chúng ta đều biết, hoạt động tốt trong Firefox, Safari và Chrome.
Vấn đề nằm khi chúng ta xem các trang trong Internet Explore 6 đến 8.
+1 Thật khủng khiếp, nhưng nó có thể hoạt động. Thêm một từ tôi cho đến với một giải pháp khả thi cho IE. (Và trừ một triệu điểm cho IE để làm cho chúng tôi đi lên hack như thế này ở nơi đầu tiên). Worth chỉ ra rằng IE9 (hiện đang trong phiên bản beta) có thể hỗ trợ nó, vì vậy bạn có thể muốn điều chỉnh [nếu IE] chỉ dành cho IE8 hoặc thấp hơn. – Spudley
Cảm ơn bạn đã trả lời, tôi không phải là 100% nếu IE 9 sẽ hỗ trợ nó. Tôi sẽ điều chỉnh bài đăng của mình để phản ánh cho IE 8 trở xuống. –
IE9 S support hỗ trợ nó, theo tài liệu riêng của họ .. Tuy nhiên đáng tin cậy đó là. – Kyle