弹性盒子

弹性盒子

1.设置为弹性容器
       display: flex;


2.设置主轴方向       flex-direction:row;
       row:从左向右
       column:从上向下
       row-revers:从右向左
       column-revers:从下向上


3.设置主轴的分布    justify-content: space-between;
       flex-start:向主轴的开始方向靠拢(默认)
       cnetr:向主轴的中间方向靠拢
       flex-end:向主轴的结束方向靠拢
       space-around:平均分布,两边有间距,两边的间距是中间的一半
       space-between:平均分布,两边没有间距
       space-evenly:平均分布(新),两边有间距,所有的间距都相等


4.设置侧轴的分布    align-items:center;
       flex-start:向侧轴的开始方向靠拢(默认)
       cnetr:向侧轴的中间方向靠拢
       flex-end:向侧轴的结束方向靠拢
       stretch:拉伸(默认)如果设置高度,则此拉伸无效


5.设置换行        flex-wrap:wrap;
       nowrap:默认值,不换行
       wrap:换行


6. 设置侧轴多行分布   align-content: space-between;
        flex-start:向主轴的开始方向靠拢(默认)
        cnetr:向主轴的中间方向靠拢
        flex-end:向主轴的结束方向靠拢
        space-around:平均分布,两边有间距,两边的间距是中间的一半
        space-between:平均分布,两边没有间距
        space-evenly:平均分布(新),两边有间距,所有的间距都相等

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>弹性容器</title>
		<style type="text/css">
			*{
				margin: 0;
				padding: 0;
			}
			.parent{
				margin: auto;
				width: 700px;
				height: 700px;
				border: 2px solid black;
				/*设置为弹性容器*/
				display: flex;

                /*设置主轴方向*/
				flex-direction:row;
			
				/*设置主轴的分布*/
				justify-content: space-between;
				
				/*设置侧轴的分布*/
				align-items:center;
				
				/* 设置换行*/
			    flex-wrap:wrap;
			 
			    
                /*设置侧轴多行分布*/
			    align-content: space-between;
			   
				
			}
			.child{
				width: 200px;
				height: 200px;
			}
		   .c1{
				background: salmon;
			}
			 .c2{
				background:skyblue;
			}
			.c3{
				background: greenyellow;
			}
		</style>
	</head>
	<body>
		<div class="parent">
			<div class="child c1">1</div>
			<div class="child c2">2</div>
			<div class="child c3">3</div>
			<div class="child c1">4</div>
			<div class="child c2">5</div>
			<div class="child c3">6</div>
			<div class="child c1">7</div>
			<div class="child c2">8</div>
			<div class="child c3">9</div>
		</div>
	</body>
</html>


           

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值