visibility と display

  • CSS の visibility プロパティは 、全要素が持つプロパティです。

    • visible, hidden, collapse の3つの値を持ちます。
      • hidden にすると要素を隠し、要素があるはずだった領域はそのままになります。
      • collapse は表の行、列、列グループ、行グループといった要素を隠しながらも折りたたまれた部分は存在するように計算するために用意されています。他の要素では hidden と同じように扱われる。
  • 要素が元からソースに存在しなかったようにするには display プロパティを none にします。

    • display プロパティは要素のレンダリングに使用されるボックスの種類を指定します。