Đây là những phong cách khác nhau.
display: box;
là phiên bản của năm 2009.
display: flexbox;
là phiên bản của năm 2011.
display: flex;
là phiên bản thực tế.
Trích lời của Paul Ailen
Cảnh báo: Flexbox đã trải qua một số sửa đổi lớn, vì vậy bài viết này đã lỗi thời. Tóm lại, tiêu chuẩn cũ (Flexbox 2009) , dựa trên bài viết này, đã được triển khai trong Chrome kể từ phiên bản 4, Firefox kể từ phiên bản 2 và IE10 phiên bản beta.
Kể từ đó, tiêu chuẩn flexbox mới ra mắt và bắt đầu ra mắt trong Chrome 17. Stephan Hay đã viết một hướng dẫn về cách triển khai flexbox mới . Kể từ đó, thông số kỹ thuật đã trải qua các thay đổi đặt tên và bắt đầu xuất hiện trong Chrome 21. Chrome 22 có triển khai ổn định thông số kỹ thuật mới nhất.
Tại thời điểm này, thực hiện một trong hai rủi ro của nó , vì vậy hãy lưu ý.
Đây là blog về các câu lệnh flexbox khác nhau.
Đây là một mục blog bằng thủ thuật css về các phiên bản khác nhau.
Khi tôi sử dụng flexbox, tôi luôn viết nó như thế:
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
Chỉnh sửa:
Vẫn không phải ai cũng có trình duyệt / thiết bị có khả năng xem bố cục flexbox. Vì vậy, đối với các giải pháp dự phòng hoặc các lựa chọn thay thế, có bài viết này của Kenan Yusuf về cách sử dụng flexbox mà không cần sử dụng flexbox .