为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第7天 flex基础与应用

标签:
Html5 CSS3

第一板块:六个案例学会响应式布局,第三章,大谷

第二板块:

  1. flex-主轴方向与换行

    子元素在父元素盒子中的排列顺序:flex-direction:row/row-reverse/column/column-reverse;

    子元素在父元素盒子中是否换行:flex-wrap:nowrap/wrap/wrap-reverse;

    合并写发:flex-flow:row wrap;(排序,换行);

  2. flex-剩余空间调整为间距

    用来存在剩余空间的时候使用,设置为间距的方式:justify-content: flex-start/flex-end/space-around/space-between/center;

  3. flex-交叉轴的对齐方式(我认为是垂直居中)

    设置每个flex元素的交叉轴上的默认对齐方式(单行):align-items: flex-start/flex-end/center;

    (多行,将单行当作整体对待) :align-center:flex-start/flex-end/center/space-around/space-betwee;

  4. flex-给子元素设置伸缩比例flex属性

    设置弹性盒子伸缩基准值:flex-basis;

    设置弹性盒子的扩展比率:flex-grow;

    设置弹性盒子的缩小比率:flex-shrink;

    以上缩写:flex;

  5. flex-给子元素设置伸缩的特殊写法

    flex:auto/none/0%/100px/1;

    分别为:flex:1 1 auto/0 0 auto/1 1 0%/1 1 100px/1 1 0%

第三板块:

1~3:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style type="text/css">
			#divDom{
				width:1000px;
				background-color: aliceblue;
				display: flex;
				flex-direction: row;/*是否排序*/
				flex-wrap: wrap;/*是否换行*/
				flex-flow:row wrap;/*排序 换行合并写法*/
				justify-content: space-between;/*两端对齐-间距*/
				align-items: center;/*垂直居中单行*/
				align-content: center;/*垂直居中多行*/
			}
			#divDom div{
				width: 300px;
				height: 200px;
				background-color: #9370DB;
				border: 1px solid antiquewhite;
			}
		</style>
	</head>
	<body>
		<div id='divDom'>
			<div>1</div>
			<div>2</div>
		</div>
	</body>
</html>

4~6:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style type="text/css">
			#divDom{
				width:1000px;
				background-color: aliceblue;
			}
			#divDom div{
				width: 300px;
				height: 200px;
				background-color: #9370DB;
				border: 1px solid antiquewhite;
				flex-basis: 50px;/*设置基准值后width就会不起作用*/
				flex-grow: 1;/*当width不能撑满容器的时候设置*/
				flex-shrink: 1;/*当width超出容器的时候设置*/
				flex:1 1 50px;/*合并写法:扩充 缩放 基准值*/
			}
				
		</style>
	</head>
	<body>
		<div id='divDom'>
			<div>onw</div>
			<div>two</div>
		</div>
	</body>
</html>

第四板块:

https://img1.sycdn.imooc.com//631f25ad00018c1219201020.jpg





点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消