Cross browser là gì? Làm sao để cross browser?

Tìn hình là em đang code giao diên trên chrome, khi qua bên IE hay firefox thì bị lỗi, em muốn sửa nó thì không biết dùng đoạn code nào để khi hiển thị sang trình duyệt đó thì nó sẽ thực thi css, Các tiền bối đi trước giúp em với ạ, em cảm ơn nhiều

Ý bạn là giao diện web ấy hả. Dùng:
Reset css
Web responsive

1 Like

Cái này bạn cần kiểm tra định nghĩa của các thuộc tính css liên quan đến lỗi của bạn.

Ví dụ thuộc tính flex khi cần cross-browser thì bạn có thể làm như sau:

#main div {
    -webkit-flex: 1; /* Safari 6.1+ */
    -ms-flex: 1; /* IE 10 */ 
    -moz-flex: 1; /*Firefox 18.0+*/
    flex: 1;
}

Tham khảo: https://www.w3schools.com/cssref/css3_pr_flex.asp

Tương tự như các thuộc tính khác!

4 Likes

thêm mấy cái tiền tố như
-webkit-
-ms
-moz
-o- vào trước cái mấy cái thuộc tính bị lỗi thử xem.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?