タグ

flexに関するalluserのブックマーク (5)

  • CSSレイアウトを学ぶ

    flexbox 新flexboxレイアウトモードは、CSSでレイアウトを作るにはどうすべきかを、改めて定義し直したものだ。残念ながら、最近でも仕様が大きく変えられている。そのような背景もあり、異なるブラウザで異なる実装がなされている。さらに、2つの例を紹介したい。そうすれば、何ができるか分かるだろう。これらの例は、現在の最新の仕様を適用しているいくつかのブラウザで動作する。 周りには、古いフレックスボックスの仕様や実装に関する、やWeb記事があふれている。だから、フレックスボックスについて学びたければ、そのリソースが現在のものかどうか特定するために、ここから始める といいだろう。私が書いた最新のフレックスボックスの仕様に則った詳細記事もある。 フレックスボックスを使うと、もっといろんなことができる。以下に示す例は、君にアイディアを与えるためのほんの一例にすぎない: フレックスボックスで単

  • flexboxのバグに立ち向かう(flexboxバグまとめ) - Qiita

    注)文中の「コンテナ」「アイテム」について 文中でいう「コンテナ」「アイテム」は、flexコンテナとflexアイテムのことを指しています。 コンテナ display: flexや、wrap指定などをする 複数のアイテムを含む アイテム flex: 1 0 0%などの指定をする 1. アイテム潰れる問題(Safari) Chrome Safari 潰れてますね。 起きる条件 Safari なぜ コンテンツの最小サイズを尊重してくれない模様 どうすればいいのか flex-shrinkに0を指定 flex-basisにautoを指定(デフォ値なので、指定がなければそのままでOK) Safari10にて修正済み(つまり、SierraとiOS 10以降では対応不要) 2. align-items:center はみ出す問題 Chrome IE11 はみ出てますね。 起きる条件 IE10-11 f

    flexboxのバグに立ち向かう(flexboxバグまとめ) - Qiita
  • IE11でflexboxの縦幅がおかしい時はflexプロパティの書き方が原因かもしれない

    公開2015.08.07 更新2017.12.03 仕事技術 Windows10が発売されて新ブラウザのEdgeが使えるようになっても、まだまだInternetExplorerの呪縛からは逃れられません;; 今回はフロートを使ったレイアウトではなく今後主流になってくる「フレキシブルボックス」でのレイアウトで発生した問題です。 以下のようなコードがあるとします。 <div id="flexParent"> <header>ヘッダー</header> <main> <div class="flexChild left">左</div> <div class="flexChild right">右</div> </main> <footer>フッター</footer> </div> よくあるカタチで、縦並びにヘッダー、メインコンテンツ(左右に2カラムあるとします)、フッターがあります。 これら

    IE11でflexboxの縦幅がおかしい時はflexプロパティの書き方が原因かもしれない
  • GitHub - philipwalton/flexbugs: A community-curated list of flexbox issues and cross-browser workarounds for them.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - philipwalton/flexbugs: A community-curated list of flexbox issues and cross-browser workarounds for them.
  • CSS3 Flexbox の各プロパティの使い方をヴィジュアルで詳しく解説 | コリス

    CSS Flexboxとは水平または垂直に要素を配置し、柔軟なレイアウトを実現できるCSSのレイアウトモジュールです。複雑なレイアウトでも今までより少ないコードで、よりシンプルなプロセスで実装することができます。 CSS Flexboxの基礎知識、Flexboxの各プロパティがどのように機能するのか、Flexboxでどのようにレイアウトを実装するかを視覚的に解説します。 【アップデート: 2022年6月16日】 IEがサポート終了したことにあわせて、修正しました。 【アップデート: 2021年8月1日】 Flexboxの解説を2021年の現状にあわせて、修正しました。 【アップデート: 2020年8月23日】 Flexboxの解説を2020年の現状にあわせて、修正しました。 【アップデート: 2019年3月27日】 Flexboxの解説を2019年の現状にあわせて、修正しました。 【アップ

    CSS3 Flexbox の各プロパティの使い方をヴィジュアルで詳しく解説 | コリス
  • 1