flex的布局:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title></title>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
            }
            .bigbox{
                width: 1200px;
                height: 800px;
                border: 1px solid green;
                margin: auto;
                
                display: flex;/* 设置父盒子为flex容器 */
                /* 决定主轴的方向:flex-direction
                    row:默认以行为主轴(从左往右);
                    row-reverse:行反转(从右往左);
                    column: 以列为主轴(从上到下);
                    column-reverse:列反转(从下往上); */
                /* flex-direction: column; *//* 决定主轴的方向 */
                flex-direction: row;
                /* 决定换行:flex-wrap
                nowrap:不换行,默认值
                wrap:换行
                wrap-reverse: ; */
                flex-wrap: wrap-reverse;
                /* 决定主轴方向的排序:justify-content;
                flex-start:主轴方向的开始位置、默认值;
                 flex-end:主轴的结束位置;
                 center:居中;
                 space-betweent:两端对齐;
                 space-around:环绕对齐、拉手对齐*/
                justify-content: space-around;
                /* 交叉轴的对齐方式:align-items
                flex-start:交叉轴的开始位置对齐;
                flex-end:交叉轴的结束位置对齐;
                center:交叉轴居中对齐; */
                align-items: center;
            }
            .bigbox div{
                width: 200px;
                height: 200px;
                border: 1px solid aqua;
                font-size: 36px;
                text-align: center;
                
            }
        </style>
    </head>
    <body>
        <div class="bigbox">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <!-- <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div> -->
        </div>
    </body>
</html>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<style type="text/css">
			*{
				margin: 0;
				padding: 0;
			}
			.bigbox{
				width: 1200px;
				height: 800px;
				border: 1px solid green;
				margin: auto;
				
				display: flex;/* 设置父盒子为flex容器 */
				/* 决定主轴的方向:flex-direction
					row:默认以行为主轴(从左往右);
					row-reverse:行反转(从右往左);
					column: 以列为主轴(从上到下);
					column-reverse:列反转(从下往上); */
				/* flex-direction: column; *//* 决定主轴的方向 */
				flex-direction: row;
				/* 决定换行:flex-wrap
				nowrap:不换行,默认值
				wrap:换行
				wrap-reverse: ; */
				flex-wrap: wrap-reverse;
				/* 决定主轴方向的排序:justify-content;
				flex-start:主轴方向的开始位置、默认值;
				 flex-end:主轴的结束位置;
				 center:居中;
				 space-betweent:两端对齐;
				 space-around:环绕对齐、拉手对齐*/
				justify-content: space-around;
				/* 交叉轴的对齐方式:align-items
				flex-start:交叉轴的开始位置对齐;
				flex-end:交叉轴的结束位置对齐;
				center:交叉轴居中对齐; */
				align-items: center;
			}
			.bigbox div{
				width: 200px;
				height: 200px;
				border: 1px solid aqua;
				font-size: 36px;
				text-align: center;
				
			}
		</style>
	</head>
	<body>
		<div class="bigbox">
			<div>1</div>
			<div>2</div>
			<div>3</div>
			<div>4</div>
			<!-- <div>1</div>
			<div>2</div>
			<div>3</div>
			<div>4</div> -->
		</div>
	</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值