flex要素を使って拡大縮小するinput要素がありますが、そのflex-basisサイズは適用されていません。ここでフレックス単位のサイズが適用されないのはなぜですか?
は私のhtmlです:
<input type="text"/>
と私のCSS:
input{
background-color: black;
display: flex;
align-items: center;
justify-content: center;
flex-direction: row;
flex-wrap: wrap;
flex: 0 1 450px;
}
はなぜ根拠サイズが適用されていませんか?それは450pxよりはるかに小さい幅に設定されています。
Hereは、この例ではフィドルです。
フレックスボックスの子に適用されるため、https://jsfiddle.net/614abhj2/2/ –
'flex'、' flex-basis'、 'flex-grow'および' flex-shrink'はプロパティです*フレックスアイテム*(フレックスコンテナの子)に適用されます。フレックスコンテナのサイズを変更するには、 'width'、' height'、 'min-width'、' max-width'、 'min-height'、' max-height'を使用できます。詳細はこちら:http://stackoverflow.com/q/34352140/3597276 –