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

网站设计就业岗位分析凡科网站自己如何做

网站设计就业岗位分析,凡科网站自己如何做,石家庄网站到首页排名,天猫运营培训本文就是简单的介绍下flex-shrink和felx-grow的作用和计算方式吧;关于这个介绍也是很多;flex-shrinkflex-shrink是flex布局中的一种方式,简单来说,就是当布局大小小于容器大小的时候,使用flex-shrink能够按照一定的比例…

本文就是简单的介绍下flex-shrink和felx-grow的作用和计算方式吧;关于这个介绍也是很多;

  1. flex-shrink

flex-shrink是flex布局中的一种方式,简单来说,就是当布局大小小于容器大小的时候,使用flex-shrink能够按照一定的比例进行压缩。比如有一个500px的容器,里面放了5个120px的子容器,如果不考虑任何布局,5个子容器已经超越了500的大小了。而当我们给父容器添加flex布局的时候,就会排列一行,此时就算超越了容器大小依旧完整的充满容器,这是因为flex-shrink的默认值为1,如果没有显示定义该属性,将会自动按照默认值1在所有因子相加之后计算比率来进行空间收缩。那么我们对个别子容器设置不同的flex-shrink会怎么样呢?如下:

<div id="content"><div class="box" style="background-color:red;">A</div><div class="box" style="background-color:lightblue;">B</div><div class="box" style="background-color:yellow;">C</div><div class="box1" style="background-color:brown;">D</div><div class="box1" style="background-color:lightgreen;">E</div>
</div>
<style>
#content {display: flex;width: 500px;border:2px solid red;
}#content div {width: 120px;border: 3px solid rgba(0,0,0,.2);
}
.box { flex-shrink: 1;
}.box1 { flex-shrink: 2; 
}</style>

我们会发现DE明显变短,并且子容易排列完整填充父容器。那么他们分别缩短了多少呢?

我们看看菜鸟上面如何计算的:

说实话,我看到这里比较懵的,为什么要计算这么麻烦。。。。

我用我的方法吧。。。首先五个子容器不压缩得占用空间600,但是容器只有500,多了100,这多的100就得按照flex-shrink的大小进行平分(要恢复到500的大小,只能每个子容器减去这个大小),那么A容器就是:100/7*1=14.28=14,即A容器就得减去14PX的大小。同理,D,E就是得28px.

  1. felx-grow

felx-grow就和flex-shrink相反,对扩张的比例分配。默认值为0。

<div id="main"><div style="background-color:coral;"></div><div style="background-color:lightblue;"></div><div style="background-color:khaki;"></div><div style="background-color:pink;"></div><div style="background-color:lightgrey;"></div>
</div>
<style> 
#main {width: 350px;height: 100px;border: 1px solid #c3c3c3;display: flex;
}#main div:nth-of-type(1) {flex-grow: 1;}
#main div:nth-of-type(2) {flex-grow: 3;}
#main div:nth-of-type(3) {flex-grow: 1;}
#main div:nth-of-type(4) {flex-grow: 1;}
#main div:nth-of-type(5) {flex-grow: 1;}</style>

到了这里,我突然想起一个问题,这个flex-grow我不知道各位用的多不多,但是我一般都是用flex:1这种直接用flex进行分配大小的。那么弹性盒模型中flex-grow 和flex的区别是什么?

3.flex-basis 属性

用处:设置弹性盒元素的初始长度。有兴趣可以了解下,没啥特别的,不过对我个人来说挺冷门的,哈哈哈

http://www.yayakq.cn/news/814298/

相关文章:

  • 池州网站制作优化wordpress底部图片
  • 便宜做外贸网站cpa推广联盟
  • 网站建站如何做seo考研比较厉害的培训机构
  • 网站 需求 文档python菜鸟教程
  • 网站规划有前途吗WordPress内网外网访问
  • 网站目录结构 权限黄骅港邮政编码
  • 公司网站建设会计分录南昌网站页面优化
  • 天河区门户网站做网站推广优化
  • 网站营销网站优化如何确认建设银行网站不是假的
  • 做网站编辑需要会什么响应式网站模板下载免费
  • 酒店机票最便宜的网站建设旅游最新资讯
  • 网站建设分金手指专业十六wordpress 中文 伪静态
  • 深圳外贸公司网站建设公司排名苏州响应式网站建设
  • 手机网站注册大型网站制作导图
  • 东莞网站开发建设艺术设计教学资源网站建设标准
  • php做网站目录结构泉州百度搜索推广
  • 简单公司网站设计页面跳转
  • 做图的模板下载网站有哪些百度登录入口
  • 网站做长尾词好还是单个词好北京学电脑的培训机构
  • 保定网络公司建设网站jsp网站开发技巧
  • 网站及其建设的心得黄江东莞网站建设
  • 为网站做seo需要什么软件可以做外链视频的网站
  • 做标书的任务网站上海建筑建材业网站
  • 高端网站建设 房产开发一个app软件的公司
  • 设计师一般上什么网站网站系统建设思想如何写
  • 免费建商城网站哪个好个人网站的制作实验报告
  • wordpress文章经典编辑器广西seo
  • 怎么做能让网站尽快收录广州效果图设计公司
  • 哈尔滨做网站的oeminc湖北黄石网站建设
  • 微网站模板制作教程html网页大赛优秀作品