Làm cho nó trông phù hợp với FF trước. Sau đó, làm cho nó tìm kiếm phù hợp cho cả FF và Chrome. Chỉ sau khi bạn có nó tìm kiếm ngay trong FF và Chrome, bạn nên bắt đầu liên quan đến chính mình với nó trông như thế nào trong IE. Sau khi bạn đạt được điều này, sau đó bắt đầu điều chỉnh cho IE, nếu cần, sử dụng *
trước quy tắc kiểu của bạn, ví dụ: *margin-top:2px;
điều chỉnh lề trên cho IE7 và IE6 độc quyền.
Sau khi xem mã của bạn, thật khó để nói chính xác điều gì có thể gây ra sự cố mà không thể kiểm tra các giải pháp khác nhau trên hệ thống của tôi. Nhưng đây là một số điều bạn có thể cố gắng thay đổi trong file styles.css của bạn (nằm trong thư mục 'Chronicle' của bạn trong thư mục 'chủ đề' của bạn) có thể sửa vấn đề:
- áp dụng giá trị cùng một chiều cao cho cả hai bạn
#s
và #searchsubmit
quy tắc bộ
- loại bỏ
font: 14px "century gothic", Arial, Helvetica, sans-serif;
từ #searchsubmit
- sau khi bạn làm các việc trên, nếu nó vẫn không giống ngay cả FF và Chrome, thiết lập các giá trị đệm đầu tiên và thứ hai cho
#s
quy tắc thiết lập của bạn đến 0
(tức là thay đổi 8px
thành 0px
) và sau đó thêm margin-top:
khai cho cả #s
và #searchsubmit
và cung cấp cho cả hai cùng giá trị, ví dụ margin-top:8px;
- nếu bạn vẫn gặp vấn đề, hãy thử copy dòng này:
font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
từ #s
bạn quy tắc thiết lập và thêm nó vào #searchsubmit
bạn quy tắc thiết lập để nó xuất hiện trong cả hai bộ quy tắc.
Có rất nhiều khả năng khác nhau có thể gây ra sự cố, đó là lý do tại sao bạn có thể thử một trong các lỗi kể trên nếu bạn không thể tìm ra nguồn gốc của sự cố.
+1 cho thủ thuật kiểu *. Tôi không bao giờ biết rằng. –
Ngọt - đề xuất điểm đầu tiên của bạn đã hoạt động! Mặc dù tôi không đặt cả hai cùng chiều cao, tôi đặt #s thành 15px (trước khi nó không có chiều cao được xác định). Trông tuyệt vời trong cả 3 trình duyệt bây giờ. :) – Kane
No. Bạn nên làm cho nó hoạt động trong IE trước. Đó là nỗ lực nhiều hơn để làm việc theo cách khác. Bạn nên làm cho nó hoạt động trong IE trước và sau đó trong các trình duyệt khác. – rsman