xuyingjie / fragment

Blog Tool
MIT License
1 stars 0 forks source link

Flex #4

Open xuyingjie opened 8 years ago

xuyingjie commented 8 years ago

http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html http://www.ruanyifeng.com/blog/2015/07/flex-examples.html

xuyingjie commented 8 years ago

容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(cross axis)。

Container

Item

nav {
  width: 100%;
  display: flex;
  /*eg: flex-direction: row | row-reverse | column | column-reverse; */
  /*flex-direction: row;*/
  /*eg: flex-wrap: nowrap | wrap | wrap-reverse; */
  /*flex-wrap: nowrap;*/
  /*eg: flex-flow: <flex-direction> || <flex-wrap>; */
  flex-flow: row nowrap;
  /*eg: justify-content: flex-start | flex-end | center | space-between | space-around; */
  justify-content: flex-end;
  /*eg: align-items: flex-start | flex-end | center | baseline | stretch; */
  align-items: center;
  /*eg: align-content: flex-start | flex-end | center | space-between | space-around | stretch; */
  align-content: stretch;
}
.item {
  /*eg: order: <integer>; */
  order: 0;
  /*eg: flex-grow: <number>; */
  /*flex-grow: 0;*/
  /*eg: flex-shrink: <number>; */
  /*flex-shrink: 1;*/
  /*eg: flex-basis: <length> | auto; */
  /*flex-basis: auto;*/
  /*eg: flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ] */
  flex: 1 0 auto;
  /*eg: align-self: auto | flex-start | flex-end | center | baseline | stretch; */
  align-self: auto;
}