Firefox, Flexbox & overflow

后端 未结 5 1801
伪装坚强ぢ
伪装坚强ぢ 2020-12-24 03:03

After last firefox-update some of css3-code has been broken... Example (jsfiddle).

  • In chromium: \"normal,
5条回答
  •  猫巷女王i
    2020-12-24 04:02

    What you could do is, subtract 80px from 100% and set that a width for input. Additionally, add box-sizing: border-box to prevent overflow.

    form {
      display: flex;
    }
    #flex {
      display: flex;
      border: 1px solid green;
      outline: 1px solid red;
    }
    label {
      display: flex;
      flex: 0 0 80px;
    }
    input {
      width: calc(100% - 80px);
      box-sizing: border-box;
    }

提交回复
热议问题