Tôi có đoạn code CSS sauLàm cách nào để nhận được IE8 chấp nhận CSS: trước thẻ?
.editable:before {
content: url(../images/icons/icon1.png);
padding-right:5px;
}
này được sử dụng kết hợp với các đánh dấu sau:
<span class="editable"></span>
Trong mọi trình duyệt may mắn khác trong thế giới biểu tượng của tôi xuất hiện, nhưng IE8 dường như có một vấn đề với điều này. Không phải là :before
CSS2 phần tử giả? không phải là content:
cũng là lệnh CSS2? đưa cái gì?
Tôi không biết về IE8, nhưng: trước và: sau không được hỗ trợ trong IE7 trở xuống. Không biết nếu họ cuối cùng đã thêm hỗ trợ trong 8 hay không. Nếu họ đã đảm bảo rằng trang không hiển thị trong mô phỏng IE7. – prodigitalson