Auf meinen CSS-Seiten erkennt Visual Studio Flex nicht und behauptet, es sei nicht gültig:
%Vor%Flexbox wird jedoch erkannt:
%Vor%Flexbox scheint in keinem der Hauptbrowser unterstützt zu werden, Flex ist jedoch. Kann mir das jemand erklären?
Danke.
VS2013 muss Update 5 installiert sein und das CSS reparieren Validierungsproblem.
flex
und inline-flex
waren , zu einem bestimmten Zeitpunkt flexbox
bzw. inline-flexbox
. Die neuen Werte stellen eine völlig neue Definition des Flexbox-Moduls dar, und Browser-Implementierungen haben sich mit diesen neuen Werten weiterentwickelt.
Entweder waren die alten Werte zum Zeitpunkt der Veröffentlichung von VS2013 aktuell, oder wenn nicht, dann wurde VS2013 mit einem veralteten CSS-Validator ausgeliefert.
Beachten Sie, dass der W3C Jigsaw CSS-Validator aktualisiert wurde, um die neuen Werte zu erkennen und die alten Werte als ungültig zu betrachten.
Tags und Links css css3 visual-studio-2013