Tôi có một trang khiến IE 8 bị lỗi. Tôi đã dìm tất cả các con đường xuống chỉ html/javascript gây ra vụ tai nạn. Tôi biết tôi sẽ phải làm điều gì đó khác để hiển thị trang mà tôi muốn trong IE mà không vi phạm nó. Có ai nhận thức được một cách mà tôi có thể báo cáo điều này cho nhóm IE để có được nó cố định?Tại sao HTML này gặp sự cố IE?
Sự cố xảy ra khi bạn di chuột qua nhịp. Tạo tệp .html đầu để kiểm tra. Sử dụng jsfiddle không làm hỏng nó.
Cập nhật: Đảm bảo IE không ở chế độ tương thích để làm cho nó bị lỗi. Update2: Nó cũng bị treo ở chế độ an toàn, vì vậy nó không phải là một add-on gây ra vấn đề. Tôi đã thử nó trên nhiều máy tính.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>test</title>
<style type="text/css">
.condPartHover
{
border-color: #000000;
background-color: #E5F0F9;
color: #1D5987;
}
</style>
</head>
<body>
<ul>
<li>
<div>Testing:
<div style="position:relative; display:inline-block; height:25px;">
<span style="position:absolute; top:0px; left:0px; border:1px solid #000000; background-color:White;" onmouseover="this.className = 'condPartHover';">test
</span>
</div>
</div>
</li>
</ul>
</body>
</html>
Nó không sụp đổ cho tôi. Hãy thử [liên kết này] (http://jsfiddle.net/kjyvv/) –
IE8 của tôi không bị lỗi trên html này. Hai bình luận đầu tiên là không liên quan và không có cấu trúc. – James
@xbrady, bạn có thể tạo lại sự cố trong [chế độ an toàn] không (http://www.mitchellenright.com/2010/12/28/internet-explorer-safe-mode/)? –