Vertikales Ausrichten - IE10-Flex-box nicht funktioniert

Habe ich meine Mitte ausrichten funktioniert in allen Browsern, die es unterstützen, abgesehen von IE10. Ich denke, dass ich die syntax korrekt ist, und dass es unterstützt es. Könnte mir jemand helfen? DEMO

html {
    height: 100%;
}
body {
    background: red;
    font-family: 'Open Sans';
    min-height: 100%;
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    display: -moz-box;
    -moz-box-orient: horizontal;
    -moz-box-pack: center;
    -moz-box-align: center;
    display: -ms-flexbox;
    -ms-box-orient: horizontal;
    -ms-box-pack: center;
    -ms-box-align: center;
    display: box;
    box-orient: horizontal;
    box-pack: center;
    box-align: center;
    text-align: center;
}
.box {
    background: none repeat scroll 0 0 #E7F3FF;
    border: 4px solid #FFFFFF;
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0 2px 2px rgba(1, 1, 1, 0.2);
    color: #054B98;
    height: 620px;
    margin: 0 auto 20px;
    position: relative;
    width: 930px;
}
  • Btw, müssen Sie nicht angeben Zeile in horizontaler Richtung, es sei denn, Sie überschreiben einer vorherigen Spalte/vertikaler Richtung anderswo. Zeile/horizontal ist die Standardeinstellung.
InformationsquelleAutor 2ne | 2013-06-06
Schreibe einen Kommentar