ich vor kurzem lief über ein Tutorial, in dem der Lehrer diese Syntax verwendet:webkit Box vs boxflex
display: -webkit-box;
http://www.youtube.com/watch?v=B-MNkBh7F2A @ 2.30 (August 2012 erstellt)
ich das nicht vorher gesehen hatte und begann versuchen, einige Informationen darüber zu finden. Es scheint, dass CSS3 etwas namens flexbox hat. Aber ich konnte die obige Syntax nicht finden.
In diesem Artikel http://coding.smashingmagazine.com/2011/09/19/css3-flexible-box-layout-explained/, ein Jahr vor dem obigen Tutorial (September 2011) geschrieben, verwenden sie diese Syntax:
display: box;
und erwähnte Box mit Flexbox ersetzt werden.
Ich bin mir immer noch nicht sicher, was der Vorteil von Flexbox oder Box ist. Ich sehe nicht, dass Leute es benutzen. Kann jemand eine grundlegende Zusammenfassung davon geben?
Warum verwendet das Tutorial auch -webkit-box? Ist Box webkit spezifisch? Warum hat er nicht verwendet
Anzeige: Box;
Bedeutet -webkit-box, dass es nur in Safari und Chrome funktioniert?
Wenn es Cross-Browser-kompatibel ist, mit welchen Browsern und Versionen funktioniert es?
Box (nicht Webkit) scheint Cross-Browser-kompatibel zu sein.
mögliches Duplikat von [CSS3 Flexbox: Anzeige: Box vs. flexbox vs. flex] (http://stackoverflow.com/questions/16280040/css3-flexbox-display-box-vs-flexbox-vs-flex) – cimmanon