Смотрите скрипку: http://jsfiddle.net/4E2bV/793/Почему установка процент заполнения (и высота) не работают в элементах внутри Flexbox в FF
.imageContainer {
position: relative;
width: 23%;
padding-bottom: 23%;
float: left;
height: 0;
margin: 1%;
}
img {
width: 100%;
height: 100%;
position: absolute;
left: 0;
}
body{
display: flex;
}
На ФФ элементы внутри тела имеют обивка равна 0 - в других браузерах он правильно 23% для нижнего заполнения
Есть ли способ обхода пути использования процентных значений в FF? В Chrome и IE он работает нормально.
Как я уже писал - проблема в том, что это не работает в FF - но это работает в Chrome. Если вы измените его на -webkit-flex, он будет распознан только Chrome - не FF - в результате будет отображаться: block (default) в FF. Но мне нужно, чтобы он работал с flexbox на FF. – MatiK
Ваше решение просто включает flexbox только в браузерах на основе webkit – MatiK
Да, я вижу. И это просто отключает flexbox. – wojjas