zoukankan      html  css  js  c++  java
  • flex布局中子元素宽度失效的问题

    在弹性布局中,有一种情况是左边设置一个子元素固定宽度,右边设置自适应占满剩余空间,但有时候会发现左边固定元素的宽度竟然失效了,被右边的元素挤占空间了,所以仔细查看flex属性的特点后,发现少设置了一些属性样式。  

    父元素设置完 display:flex 属性后; 

    子元素设置固定宽度: 

    50px;
    height:50px; 复制代码

    这里加上另外一个属性可防止宽度变化,就是

    flex-grow: 此属性为是否自动增长空间,
    flex-shrink;此属性为是否自动缩小空间,
    默认值都是1,即自动增长/缩小,
    设置为0时,不会自动增长/缩小

    flex-grow:0;

    flex-shrink:0;

    防止固定大小的元素宽度发生变化

  • 相关阅读:
    Spring(一)Spring的基本应用
    flask摘记
    python摘记
    String Algorithm
    leetcode -- hard part
    leetcode -- medium part
    leetcodo--Easy part
    unix网络编程
    SQL
    计算机网络知识
  • 原文地址:https://www.cnblogs.com/objectjj/p/14140043.html
Copyright © 2011-2022 走看看