Я планую відійти від "плавучих" макетів та використовувати CSS flexbox для майбутніх проектів. Мені було приємно бачити, що всі основні браузери в їхніх нинішніх версіях, здається, підтримують (так чи інакше) флексбокс.
Я попрямував до "Вирішений Flexbox", щоб переглянути деякі приклади. Однак приклад "Sticky Footer", схоже, не працює в Internet Explorer 11. Я трохи розіграв і змусив його працювати, додавши display:flex
в <html>
та width:100%
до<body>
Тож перше моє запитання: чи може хтось пояснити мені цю логіку? Я просто хитався навколо, і це спрацювало, але я не зовсім розумію, чому так працювало ...
Тоді є приклад "Медіа-об'єкт", який працює у всіх браузерах, за винятком - ви здогадалися - Internet Explorer. Я теж спіткнувся з цим, але без жодного успіху.
Моє друге питання: Чи існує "чиста" можливість отримати приклад "Медіа-об'єкт", що працює в Internet Explorer?