メモログ

Formatting Context

Inner and outer display typesにて、inner display type はformatting contextについて定義し、子孫となる box がどのように配置されるかを決める、と書いた。今回は formatting context について確認する。

先にまとめ。

  • box は画面上に要素(または擬似要素)を表現するもの。
  • formatting context は box をどう配置するかを決定づける。fomatting context のタイプによってどう配置するかは変わってくる。
  • box は包含(親)ブロックの formatting context に入るか、float みたいに独自の formatting context を作る場合もある。
  • inner display type で配下の box をどのように配置するか(formatting context)を決定する。inner display type には、flow、flow-root、table、flex、grid、ruby みたいな値がある。

私について

Yutaka Yamaguchi
東京在住。TypeScript, Node.js, Reactなどフロンエンドが主力。Perlも書く。SwiftやRubyも過去には使ってた。過去のTOEIC 860くらい。