当前位置: 首页 > news >正文

廊坊做网站价格百度网盘下载电脑版官方下载

廊坊做网站价格,百度网盘下载电脑版官方下载,泉港报名网站建设需要,贵州桥梁集团建设有限公司网站目录 ​编辑 一、flex容器的样式属性(父元素属性) display:flex 弹性盒子,实现水平排列,在父盒子设置,适用于单行/单列 justify-content 二、flex元素的样式属性(子元素属性) 1.flex-grow 2.flex-shrink 3.flex-basis 4.flex组合属性 flex:flex-…

目录

​编辑

一、flex容器的样式属性(父元素属性)

 display:flex  弹性盒子,实现水平排列,在父盒子设置,适用于单行/单列

justify-content

二、flex元素的样式属性(子元素属性)

1.flex-grow

 2.flex-shrink

3.flex-basis

4.flex组合属性 flex:flex-grow flex-shrink flex-basis;

5.order

6.align-self 单独控制某个元素


一、flex容器的样式属性(父元素属性)

 display:flex  弹性盒子,实现水平排列,在父盒子设置,适用于单行/单列

默认子盒子宽高度超过父盒子时,按父盒子宽高度均分,再多则会溢出

flex和上面的block,inline,inline-block并列, display只能设置一个属性,display和float不能出现在同一个盒子的属性里。

flex-direction: column;flex-wrap:wrap;  等于 flex-flow: row wrap;

使用F12可快速调试各属性的页面效果 

justify-content

justify-content:space-evenly; 

justify-content:space-between;

 justify-content: space-around;两侧的空间是中间元素间隔空间的一半 

stretch(默认值)

align-items:baseline;

二、flex元素的样式属性(子元素属性)

1.flex-grow

单个盒子范围0~1 延伸至剩余空间的0~1

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 300px;background-color: skyblue;display: flex;}.box div{width: 100px;height: 100px;background-color: pink;flex-grow: 0.6;}</style>
</head>
<body><div class="box"><div>1</div></div>
</body>
</html>

多个子盒子设置超过1时,剩余空间分成n份

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 300px;background-color: skyblue;display: flex;}.box div:nth-of-type(1){width: 100px;height: 100px;background-color: pink;flex-grow: 3;}.box div:nth-of-type(2){width: 200px;height: 100px;background-color: green;flex-grow: 2;}</style>
</head>
<body><div class="box"><div>1</div><div>2</div></div>
</body>
</html>

 2.flex-shrink

收缩超出部分的0~1

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 300px;background-color: skyblue;display: flex;}.box div:nth-of-type(1){width: 600px;height: 100px;background-color: pink;flex-shrink: 0.5;}/* .box div:nth-of-type(2){width: 200px;height: 100px;background-color: green;} */</style>
</head>
<body><div class="box"><div>1</div><!-- <div>2</div> --></div>
</body>
</html>

3.flex-basis

设置主轴初始尺寸,0%(不起作用),n px

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 500px;background-color: skyblue;display: flex;}.box div:nth-of-type(1){width: 100px;height: 100px;background-color: pink;/* flex-shrink: 0.5; */flex-basis: 200px;}/* .box div:nth-of-type(2){width: 200px;height: 100px;background-color: green;flex-grow: 0.5;} */</style>
</head>
<body><div class="box"><div>1</div><!-- <div>2</div> --></div>
</body>
</html>

4.flex组合属性 flex:flex-grow flex-shrink flex-basis;

flex:1;  表示1 1 0%

flex:0.5; 表示0.5 1 0%

5.order

顺序

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 500px;background-color: skyblue;display: flex;/* flex-direction: column; */}.box div{width: 100px;height: 100px;background-color: pink;border: 1px solid black;}.box div:nth-of-type(1){order:1;}.box div:nth-of-type(1){order:-1;}</style>
</head>
<body><div class="box"><div>1</div><div>2</div><div>3</div><div>4</div></div>
</body>
</html>

6.align-self 单独控制某个元素

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>flex-grow</title><style>.box{width: 500px;height: 300px;background-color: skyblue;display: flex;/* flex-direction: column; */}/* .box div:nth-of-type(1){width: 100px;height: 100px;background-color: pink;flex-shrink: 0.5;flex-basis: 200px;flex:1;} *//* .box div:nth-of-type(2){width: 200px;height: 100px;background-color: green;flex-grow: 0.5;} */.box div{width: 100px;height: 100px;background-color: pink;border: 1px solid black;}/* .box div:nth-of-type(1){order:1;} */.box div:nth-of-type(4){align-self: flex-end;}</style>
</head>
<body><div class="box"><div>1</div><div>2</div><div>3</div><div>4</div></div>
</body>
</html>

http://www.dinnco.com/news/84012.html

相关文章:

  • 足球个人网站模板推广软文案例
  • 海淀石家庄网站建设关键词调价工具哪个好
  • 宁波住房城乡建设局网站seo推广平台
  • 400电话网络推广商城网站我是做推广的怎么找客户
  • 互联网 网站建设价格大学生网页制作成品模板
  • 南京市建设委员会网站福州seo外包公司
  • 桂林建设信息网站百度指数查询官网
  • 网站建设的不足嘉兴seo外包公司
  • 有个做名片什么的网站搜狗指数官网
  • 大气绿色网站模板广州发布紧急通知
  • seo精灵宜昌seo
  • 做网站时如何确定网站主题中国培训网官网
  • 建筑模板的种类班级优化大师怎么加入班级
  • 模板网站是什么意思哈尔滨seo网络推广
  • 重庆h5网站建设模板seo博客推广
  • 辽宁建设工程造价信息网网址seo关键词
  • 做网站需要会什么 知乎店铺推广渠道有哪些方式
  • 西安微信网站开发如何增加网站权重
  • 微网站建设开发工具最好的营销策划公司
  • 一流的网站建设公司跨境电商平台注册开店流程
  • 上海松江做网站建设怎么创建自己的游戏网站
  • 襄阳市做网站的公司北京互联网公司有哪些
  • ui培训师网站优化关键词排名
  • 东莞设计制作网站制作产品故事软文案例
  • 艺术品电商网站开发软文文案范文
  • 环球资源网入驻费用seo零基础入门到精通200讲
  • 0453牡丹江信息网免费发布信息石景山区百科seo
  • 诸城网站建设定制河南自助建站seo公司
  • 营销型网站建设的优缺点nba最新交易汇总实时更新
  • 网站架设教程新产品怎样推广