美文网首页
【二】Flex -item

【二】Flex -item

作者: zzyo96 | 来源:发表于2018-09-26 21:55 被阅读0次
image.png

1. flex-grow 增长比例(空间过多时)属性,取值为数字。也就是说多余的空间按照几比几的比例分给元素

html这样写

<div class="parent">
  <div class="child">1</div>
  <div class="child">2</div>
  <div class="child">3</div>
</div>

CSS这样写

.parent{
  width:400px;
  background:#aaa;
  height:100px;
  display:flex;
}
.child{
  margin:0 5px;
  background:#fff;
  height:100px;
  width:40px;
}
效果: image.png

在css中添加如下代码:表示剩余空间按 1:1:1比例进行分布

.child:nth-child(1){
  flex-grow:1
}
.child:nth-child(2){
  flex-grow:1
}
.child:nth-child(3){
  flex-grow:1
}

效果:


image.png

2. flex-shrink收缩比例(空间不够时,一般不用,理解为空间不够的时候收多少,值越大收的越多)

image.png

3. flex-basis(一般不用) 如果不写就是原始大小,如果写了就按照你写的改变

image.png

4. flex(上面的缩写 ) flex:1 2 100px = flex-grow:1;flex-shrink:2;flex-basis:100px 空间多的时候将多余空间全部吃掉,如果空间不够的话缩2份,起始大小为100px (感觉超过了100px对不对? 因为他吃了多余的空间)

这里超过了100px是因为他吃了多余的空间


image.png

5. order 顺序(双飞翼)ie8不支持 通过改变CSS 来改变他们的展示顺序 Order的值是相对于自身的,可以取负值

html这样写


image.png

css这样写


image.png

效果:


image.png

6. align-self(自身的对齐方式)(取值为center /flex-end)

image.png

几个手机常用布局

1.

image.png

2.

image.png

3.

image.png

4.完美居中

image.png

相关文章

  • 【二】Flex -item

    1. flex-grow 增长比例(空间过多时)属性,取值为数字。也就是说多余的空间按照几比几的比例分给元素 ht...

  • 关于CSS - flex

    flex container 弹性容器flex item 弹性盒子 flex容器将消除item的块状特性: fle...

  • flex布局

    flex box属性 flex-direction【决定item排列方向】 flex-wrap【换行】 flex-...

  • 小程序flex布局基础笔记一

    1.理解flex的容器和元素 flex container: flex 容器 item:flex 元素 //默认情...

  • flex布局填坑

    flex-item的float、clear和vertical-align属性将失效 flex-item即使为块级元...

  • 2019-09-03 布局之flex

    flex属性用来设置 flex容器内的 flex item 怎样缩放以适应 flex 容器所提供的空间。flex属...

  • 对于Flex box的一些理解

    flex item使用position:absolute 设置了position:absolute的flex it...

  • ReactNative布局

    FlexBox布局详解 什么是FlexBox Flex container与Flex Item FlexBox解决...

  • flex properties (MDN的解释)

    1. flex-item有关的属性 1.1 flex-shrink The flex-shrink CSS pro...

  • Flex布局详解(二)

    2、flex item的属性: (1)、flex-grow 增长比例(空间过多时)(2)、flex-shrink ...

网友评论

      本文标题:【二】Flex -item

      本文链接:https://www.haomeiwen.com/subject/yvojoftx.html