Tôi đang cố gắng đạt được tính nhất quán giữa các trình duyệt cho trang web của mình.CSS: Chrome và Safari có vẻ như 'thêm' đường viền thành chiều rộng, trong khi IE, Firefox & Opera không
Đó là về trang này: http://www[insert-dot-here]geld[insert-dash-here]surfen[insert-dot-here]nl/uitbetalingen.html (xin lưu ý rằng tôi thích URL này không được thực hiện thu thập thông tin cho seo-bot)
Nếu bạn xem trang này trong trình duyệt IE, Firefox hay Opera, mọi thứ đều tốt, nhưng trong Chrome và Safari các bảng là một chút ra khỏi dòng (như bạn có thể sẽ nhận thấy rõ ràng).
Điều gì có vẻ là vấn đề? Có vẻ như trong Chrome và Safari đường viền trái và phải (2px) được thêm vào chiều rộng bảng đã đặt, trong khi ở các trình duyệt khác, đường viền được coi là một phần của chiều rộng.
Các (hầu hết) CSS-dòng liên quan được những người sau đây (từ tập tin table.css
, cũng có sẵn thông qua tập tin nguồn của trang):
table.uitbetaling { margin: 11px 18px 10px 19px; border: 1px solid #8ccaee; width: 498px; padding: 0; } table.uitbetaling img, table.uitbetaling td { margin: 0; border: 0; padding: 0; width: 496px; } table.uitbetaling tr { margin: 0; border: 0; padding: 0 1px 0 0; }
Vì vậy, về cơ bản tôi đã sử dụng một Bảng- Cơ cấu tổ chức hình ảnh, như thế này: (lớp của bảng là uitbetaling
)
<table> <tr><td><img /></td></tr> <tr><td><img /></td></tr> ... <tr><td><img /></td></tr> </table>
Nếu, ở đây, tôi đặt chiều rộng là table.uitbetaling
và table.uitbetaling img, table.uitbetaling td
cho cùng một giá trị (ví dụ: cả hai 496
hoặc 498
), "sự cố" trong Chrome và Safari được giải quyết, tuy nhiên trong Firefox, đường viền bên phải là trống. Bởi vì biên giới phía bên phải không thể "phù hợp" được nữa. img
và td
phải nhỏ hơn ít nhất 2px so với table.uitbetaling
để có đường viền bên phải hiển thị trong Firefox.
Có cách nào để giải quyết vấn đề này không?
Btw; trang web đó có hợp pháp không, theo luật pháp Hà Lan? – Pindatjuh
"xin lưu ý rằng tôi muốn URL này không được thu thập thông tin cho chương trình seo" Quá muộn. Bạn là số 1 và trang đó là số 2 trên Google. Đó là những gì họ làm cho htaccess. – Rob
Bạn đang sử dụng DOCTYPE nào? –