Как сделать решение для перекрестного браузера, где элемент вертикально выровнен?вертикальное выравнивание с flexbox в IE11 и IE10
http://jsfiddle.net/e2yuqtdt/3/
Это работает как в Firefox и Chrome, но не в IE11
<div class="page_login">
<div>vertical-align:center; text-align:center</div>
</div>
html, body {
height:100%;
}
.page_login {
display:flex;
height:100%;
width:100%;
background:#303030;
}
.page_login > div {
margin:auto;
background:#fff;
min-height:100px;
width:200px;
}
обновление
Когда центрированный элемент выше, чем высота окна просмотра фона только 100% и не 100% высота прокрутки
http://jsfiddle.net/e2yuqtdt/8/
html, body {
min-height:100%;
height:100%;
}
.page_login {
display:flex;
min-height:100%;
height:100%;
width:100%;
background:#303030;
}
.page_login > div {
margin:auto;
background:#fff;
height:800px;
width:200px;
}
кажется, у нас была такая же идея –
Yea. Я предпочитаю этот способ центрирования, а не все еще «новый» flexbox. –