MDN总结css
Flex 布局教程:语法篇
inline-block的基线是最后一行文字的底部,flex里面的基线是第一行文字的底部html
display: flex; 假如你想设置行内元素为 flexible box,也能够置 display 属性的值为 inline-flex。
弹性盒子
浏览器
flex-direction: column(横向)/row-reverse(反纵) 和 column-reverse (反横)
子代确实超出了它们的容器。 解决此问题的一种方法是将如下声明添加到 section css 规则中:布局
flex-wrap: wrap
这样任何溢出的元素将被移到下一行。flex
space-between(只是它不会在两端留下任何空间。)
spa
article:nth-of-type(3) div:first-child { flex: 1 100px; display: flex; flex-flow: row wrap; align-items: center; justify-content: space-around; }
咱们给按钮设置大小,有意思的是咱们给它一个值为1的 flex 属性。若是你调整浏览器窗口宽度,你会看到这是一个很是有趣的效果。按钮将占用尽量多的空间,尽量多的坐在同一条线上,可是当它们再也不适合在同一条线上,他们会到下一行去。
.net