Я планирую отойти от "плавных" макетов и использовать CSS flexbox для будущих проектов. Я был рад видеть, что все основные браузеры в их текущих версиях, кажется, поддерживают (так или иначе) flexbox.
Я направился к "Решено Flexbox", чтобы посмотреть на некоторые примеры. Однако пример "Липкий нижний колонтитул", по-видимому, не работает в Internet Explorer 11. Я немного поиграл и заставил его работать, добавив display:flex
к <html>
и width:100%
к <body>
Итак, мой первый вопрос: кто-нибудь может объяснить мне эту логику? Я просто возился, и это сработало, но я не совсем понимаю, почему это сработало...
Затем есть пример "Media Object", который работает во всех браузерах, кроме - как вы уже догадались - Internet Explorer. Я тоже возился с этим, но безуспешно.
Поэтому мой второй вопрос: есть ли "чистая" возможность заставить работать пример "Media Object" в Internet Explorer?