CSS flex| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル

flex CSS プロパティとは

トピック:フレキシブル項目のフレキシブル長さのコンポーネントを指定する事ができる これは、flex-grow,flex-shrinkおよびflex-basisプロパティを一度に設定するための簡略化されたプロパティです。

プロパティ flex

    基本 書式:セレクタ {flex:値;}

実例 コード 1

サンプル コードを試す
  • .flex-container {
  • -webkit- flex 1 ; / * Safari 6.1以降* /
  • -ms- flex 1 ; / * IE 10 * /
  • flex 1 ; / *標準構文* /
  • }

プロパティ 定義と使用法

デフォルト値・初期値 :以下の一括指定の各プロパティとして
適用対象 :flex items, including in-flow pseudo-elements
継承 :不可
メディア :visual
計算値 :以下の一括指定の各プロパティとして
アニメーションの種類 :以下の一括指定の各プロパティとして
正規順序 :形式文法における値の出現順
CSSの構文flex: flex-grow flex-shrink flex-basis | auto | initial | inherit;

プロパティ値

説明
flex-growフレックスアイテムの flex-grow を定義する 詳細は <number> を参照。負の値は無効とみなされる 省略時の既定値は 1
flex-shrinkフレックスアイテムの flex-shrink を定義する 詳細は<number>参照 負の値は無効とみなされる 省略時の既定値は 1
flex-basisフレックスアイテムの flex-basis を定義する ことができる。width プロパティおよび height プロパティで有効な値を受け入れる。希望のサイズが 0 なら、フレキシビリティとして解釈されないように単位をつけなければならない。省略時の既定値は 0
noneflexを0 0 autoに設定するのと同じ 。
autoflexを11に設定するのと同じ 。
inheritこのプロパティをデフォルト値に設定する
inherit親要素からこのプロパティを継承する

サポートするデスクトップ ブラウザ対応・互換性

PropertyDesktop 互換性
flexChromeEdgeFirefoxInternet ExplorerOperaSafari
基本 サポートフルサポート◯29フルサポート◯12フルサポート◯20フルサポート◯11フルサポート◯12.1フルサポート◯9

サポートするモバイル ブラウザ対応・互換性

PropertyMobile 互換性
flexAndroidChrome for Android
Edge MobileFirefox for Android
Opera for Android
iOS SafariSamsung Internet
基本 サポートフルサポート◯29フルサポート◯29フルサポート◯あり 不明フルサポート◯12.1フルサポート◯あり 不明
flex 関連記事
CSS flex| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル
CSS flex | CSS プロパティ 値| 意味 使い方 実例 – WebRef
あわせて読みたい

Html

Glossary

PHP

JavaScript

JQuery

CSS