22var Properties = {
33
44 //A
5+ "align-items" : "flex-start | flex-end | center | baseline | stretch" ,
6+ "align-content" : "flex-start | flex-end | center | space-between | space-around | stretch" ,
7+ "align-self" : "auto | flex-start | flex-end | center | baseline | stretch" ,
8+ "-webkit-align-items" : "flex-start | flex-end | center | baseline | stretch" ,
9+ "-webkit-align-content" : "flex-start | flex-end | center | space-between | space-around | stretch" ,
10+ "-webkit-align-self" : "auto | flex-start | flex-end | center | baseline | stretch" ,
511 "alignment-adjust" : "auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | <percentage> | <length>" ,
612 "alignment-baseline" : "baseline | use-script | before-edge | text-before-edge | after-edge | text-after-edge | central | middle | ideographic | alphabetic | hanging | mathematical" ,
713 "animation" : 1 ,
@@ -197,15 +203,24 @@ var Properties = {
197203 "border-top-width" : "<border-width>" ,
198204 "border-width" : { multi : "<border-width>" , max : 4 } ,
199205 "bottom" : "<margin-width> | inherit" ,
200- "box-align" : "start | end | center | baseline | stretch" , //http://www.w3.org/TR/2009/WD-css3-flexbox-20090723/
201- "box-decoration-break" : "slice |clone" ,
202- "box-direction" : "normal | reverse | inherit" ,
203- "box-flex" : "<number>" ,
204- "box-flex-group" : "<integer>" ,
205- "box-lines" : "single | multiple" ,
206- "box-ordinal-group" : "<integer>" ,
207- "box-orient" : "horizontal | vertical | inline-axis | block-axis | inherit" ,
208- "box-pack" : "start | end | center | justify" ,
206+ "-moz-box-align" : "start | end | center | baseline | stretch" ,
207+ "-moz-box-decoration-break" : "slice |clone" ,
208+ "-moz-box-direction" : "normal | reverse | inherit" ,
209+ "-moz-box-flex" : "<number>" ,
210+ "-moz-box-flex-group" : "<integer>" ,
211+ "-moz-box-lines" : "single | multiple" ,
212+ "-moz-box-ordinal-group" : "<integer>" ,
213+ "-moz-box-orient" : "horizontal | vertical | inline-axis | block-axis | inherit" ,
214+ "-moz-box-pack" : "start | end | center | justify" ,
215+ "-webkit-box-align" : "start | end | center | baseline | stretch" ,
216+ "-webkit-box-decoration-break" : "slice |clone" ,
217+ "-webkit-box-direction" : "normal | reverse | inherit" ,
218+ "-webkit-box-flex" : "<number>" ,
219+ "-webkit-box-flex-group" : "<integer>" ,
220+ "-webkit-box-lines" : "single | multiple" ,
221+ "-webkit-box-ordinal-group" : "<integer>" ,
222+ "-webkit-box-orient" : "horizontal | vertical | inline-axis | block-axis | inherit" ,
223+ "-webkit-box-pack" : "start | end | center | justify" ,
209224 "box-shadow" : function ( expression ) {
210225 var result = false ,
211226 part ;
@@ -251,7 +266,7 @@ var Properties = {
251266
252267 //D
253268 "direction" : "ltr | rtl | inherit" ,
254- "display" : "inline | block | list-item | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | box | inline-box | grid | inline-grid | none | inherit | -moz-box | -moz-inline-block | -moz-inline-box | -moz-inline-grid | -moz-inline-stack | -moz-inline-table | -moz-grid | -moz-grid-group | -moz-grid-line | -moz-groupbox | -moz-deck | -moz-popup | -moz-stack | -moz-marker | -webkit-box | -webkit-inline-box" ,
269+ "display" : "inline | block | list-item | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | grid | inline-grid | none | inherit | -moz-box | -moz-inline-block | -moz-inline-box | -moz-inline-grid | -moz-inline-stack | -moz-inline-table | -moz-grid | -moz-grid-group | -moz-grid-line | -moz-groupbox | -moz-deck | -moz-popup | -moz-stack | -moz-marker | -webkit-box | -webkit-inline-box | -ms-flexbox | -ms-inline-flexbox | flex | -webkit-flex | inline-flex | -webkit-inline-flex " ,
255270 "dominant-baseline" : 1 ,
256271 "drop-initial-after-adjust" : "central | middle | after-edge | text-after-edge | ideographic | alphabetic | mathematical | <percentage> | <length>" ,
257272 "drop-initial-after-align" : "baseline | use-script | before-edge | text-before-edge | after-edge | text-after-edge | central | middle | ideographic | alphabetic | hanging | mathematical" ,
@@ -268,6 +283,26 @@ var Properties = {
268283 "filter" : 1 ,
269284 "fit" : "fill | hidden | meet | slice" ,
270285 "fit-position" : 1 ,
286+ "flex" : "none | [ <flex-grow> <flex-shrink>? || <flex-basis>" ,
287+ "flex-basis" : "<width>" ,
288+ "flex-direction" : "row | row-reverse | column | column-reverse" ,
289+ "flex-flow" : "<flex-direction> || <flex-wrap>" ,
290+ "flex-grow" : "<number>" ,
291+ "flex-shrink" : "<number>" ,
292+ "flex-wrap" : "nowrap | wrap | wrap-reverse" ,
293+ "-webkit-flex" : "none | [ <flex-grow> <flex-shrink>? || <flex-basis>" ,
294+ "-webkit-flex-basis" : "<width>" ,
295+ "-webkit-flex-direction" : "row | row-reverse | column | column-reverse" ,
296+ "-webkit-flex-flow" : "<flex-direction> || <flex-wrap>" ,
297+ "-webkit-flex-grow" : "<number>" ,
298+ "-webkit-flex-shrink" : "<number>" ,
299+ "-webkit-flex-wrap" : "nowrap | wrap | wrap-reverse" ,
300+ "-ms-flex" : "[[ <number> <number>? ] || [ <length> || <percentage> || auto ] ] | none" ,
301+ "-ms-flex-align" : "start | end | center | stretch | baseline" ,
302+ "-ms-flex-direction" : "row | column | row-reverse | column-reverse | inherit" ,
303+ "-ms-flex-order" : "<number>" ,
304+ "-ms-flex-pack" : "start | end | center | justify" ,
305+ "-ms-flex-wrap" : "nowrap | wrap | wrap-reverse" ,
271306 "float" : "left | right | none | inherit" ,
272307 "float-offset" : 1 ,
273308 "font" : 1 ,
@@ -311,6 +346,10 @@ var Properties = {
311346 "image-resolution" : 1 ,
312347 "inline-box-align" : "initial | last | <integer>" ,
313348
349+ //J
350+ "justify-content" : "flex-start | flex-end | center | space-between | space-around" ,
351+ "-webkit-justify-content" : "flex-start | flex-end | center | space-between | space-around" ,
352+
314353 //L
315354 "left" : "<margin-width> | inherit" ,
316355 "letter-spacing" : "<length> | normal | inherit" ,
@@ -354,6 +393,8 @@ var Properties = {
354393
355394 //O
356395 "opacity" : "<number> | inherit" ,
396+ "order" : "<integer>" ,
397+ "-webkit-order" : "<integer>" ,
357398 "orphans" : "<integer> | inherit" ,
358399 "outline" : 1 ,
359400 "outline-color" : "<color> | invert | inherit" ,
0 commit comments