Tôi đang lên kế hoạch để tránh xa các bố cục "floaty" và sử dụng CSS flexbox cho các dự án trong tương lai. Tôi rất vui khi thấy tất cả các trình duyệt chính trong các phiên bản hiện tại của chúng dường như hỗ trợ flexbox (bằng cách này hay cách khác).
Tôi đã đi đến "Solved by Flexbox" để xem xét một số ví dụ. Tuy nhiên, ví dụ "Chú thích dính" dường như không hoạt động trong Internet Explorer 11. Tôi đã chơi xung quanh một chút và làm cho nó hoạt động bằng cách thêm display:flex
vào <html>
và width:100%
vào<body>
Vì vậy, câu hỏi đầu tiên của tôi là: Có ai có thể giải thích logic đó cho tôi không? Tôi chỉ loay hoay và nó hoạt động, nhưng tôi không hiểu tại sao nó lại hoạt động như vậy ...
Sau đó, có ví dụ "Đối tượng truyền thông" hoạt động trong tất cả các trình duyệt ngoại trừ - bạn đoán nó - Internet Explorer. Tôi cũng loay hoay với điều đó, nhưng không có thành công.
Do đó, câu hỏi thứ hai của tôi là: Có khả năng "sạch" để lấy ví dụ "Đối tượng truyền thông" hoạt động trong Internet Explorer không?