我是靠谱客的博主 土豪海燕,最近开发中收集的这篇文章主要介绍页面布局之flex布局,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

flex布局

       flex布局也叫作弹性盒子布局,可以简便、完整、响应式的实现各种页面布局,同时也支持所有的浏览器。父级元素设置css样式为:display:flex。内容的位置用justify-content来控制,常用的属性有:space-betweenspace-aroundcenterleftright 。(注释:类名为father的盒子中写了4个类名为son的盒子)

       一共有6个属性是添加给父级的,分别有:flex-directionflex-wrapflex-flowjustify-contentalign-itemsalign-content

flex-direction用来决定主轴的方向,默认值为row,所以默认横向排列。row|row-reserve|column|column-reserve。

flex-wrap来决定换行,nowrap不能换行;wrap换行,多余的自动在左下方;wrap-reserve换行,多余的自动在左上方,默认值为nowrap。

flex-flow是flex-direction和flex-wrap的简写,默认值为row nowrap。

 .father {
            width: 500px;
            height: 150px;
            display: flex;
            justify-content:left;//可更改
            background-color: #f850fa;
        }
.son {
            width: 100px;
            height: 100px;
            background-color: #ffc9e6;
        }

(1)justify-content:center;


由于子级位置不居中,遂给父级添加:align-items:center,之后都是居中显示。


(2)justify-content:left;


(3)justify-content:space-around;


(4)justify-content:space-between;


在写这些类似平均分布的样子的时候,优先考虑弹性盒子布局,适应性强。

相关的详细信息可以查询菜鸟教程(http://www.runoob.com/)

相关学习地址:阮一峰的语法日志(http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?^%$)

最后

以上就是土豪海燕为你收集整理的页面布局之flex布局的全部内容,希望文章能够帮你解决页面布局之flex布局所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部