Flex 布局

这只是一个介绍flex布局的中转站,作为盒端开发人员,这个知识点根本就用不上(因为盒子上的浏览器不支持,也就平时自己写点小东西玩的时候用到了)。

只是用来简单布局的话,建议直接查手册,我常用的手册网址:http://www.runoob.com/w3cnote/flex-grammar.html

有个注意点:设为Flex布局以后,子元素的float、clear和vertical-align属性将失效

要是遇到问题,那就针对问题在网上搜一下,个人认为这样比较高效。

 

扩展

这次学习vue,把手上的项目拿来改造,参考别人的布局代码的时候,发现display:box的作用和flex很像,就去搜索了一下。

结果:

1、同样是弹性盒模型

2、前者是flex2012年的语法,也将是以后的标准语法,大部分浏览器已经实现了无前缀版本。后者是2009年的语法,已经过时,是需要加上对应前缀的。

3、flex是最新的,但是在实际的浏览器测试中,display: flex 不能完全替代display: -webkit-box

想深入了解一下的戳链接:

CSS3 display:flex和display:box有什么区别?

 

posted @ 2019-02-08 17:08  中二的羊  阅读(133)  评论(0编辑  收藏  举报