Mis-hành xử IE8: CSS Layout vỡ (Nhắm mục tiêu một phiên bản trình duyệt bằng cách sử dụng Meta Tags trong IE8)

Nếu bạn là người css, bạn sẽ biết nỗi đau trong việc bố trí của bạn làm việc qua trình duyệt. IE8 là một cờ lê trong các công trình cho các nhà phát triển chúng tôi. Anywaz! nếu bạn nhấn khi vấn đề này, giống như tôi đã làm ngày hôm qua, hoàn toàn làm việc của bạn CSS trong IE7 (và trước đó) và Firefox đã đột nhiên bắt đầu ném cơn giận dữ trong IE8, TRY này ... Nó độc đáo dường như để sửa chữa vấn đề của tôi cho thời điểm này ....

Sử dụng kê khai Meta, chúng ta có thể chỉ định các công cụ vẽ, chúng tôi muốn IE8 để sử dụng. Vì vậy, để buộc IE8 để render như IE7 ... Chèn Tag Meta sau đây vào đầu tài liệu của bạn:

<meta http-equiv="X-UA-Compatible" content="IE=7"

Theo mặc định IE Meta sẽ là: -

<meta http-equiv="X-UA-Compatible" content="IE=8"
mà sẽ làm cho IE8 làm cho trang bằng cách sử dụng chế độ tiêu chuẩn mới.

Nếu cần thiết, cú pháp này có thể được sử dụng để chứa các trình duyệt khác như dưới đây:

<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4"


Giới DOCTYPES:

NẾU bạn không quen thuộc với các loại động vật được gọi là "DOCTYPE" ... đây là một số nhanh chóng đọc
DOCTYPES là gì? Quirks BROWSER chế độ nghiêm ngặt là gì?
Thiết lập các DOCTYPE trong XSL

Đối với một hiểu biết sâu sắc về DOCTYPES, hãy thử truy cập vào những liên kết này ...
Một Danh sách Ngoài: Sửa chữa trang web của bạn với DOCTYPE Right!
Danh sách Ngoài: Ngoài DOCTYPE: Tiêu chuẩn Web, tương thích Chuyển tiếp, và IE8

Lưu ý: Mặc dù nhiều người trong chúng ta HTML / CSS người đã bỏ qua tầm quan trọng của decleration DOCTYPE trong các tài liệu của chúng tôi, Thiết lập các DOCTYPE phải, thường là câu trả lời cho các vấn đề trình duyệt qua.


Một trong những đáp ứng cho "Thiếu hành xử IE8: CSS bị vỡ Giao diện (Nhắm mục tiêu một phiên bản trình duyệt bằng cách sử dụng Meta Tags trong IE8)

Để lại một trả lời

NDK nhà | Bày tỏ IT | Diễn đạt Palate | Diễn đạt Penmenship | Bày tỏ nỗi sợ hãi | Diễn đạt Myself