CSS - contain-intrinsic-*

トップ > CSSリファレンス > contain-intrinsic-*

概要

属性名 contain-intrinsic-width
contain-intrinsic-height
contain-intrinsic-block-size
contain-intrinsic-inline-size
contain-intrinsic-size
contain-intrinsic-width: <intrinsic-length>
contain-intrinsic-height: <intrinsic-length>
contain-intrinsic-block-size: <intrinsic-length>
contain-intrinsic-inline-size: <intrinsic-length>
contain-intrinsic-size: <intrinsic-length>{1,2}
値の詳細 <intrinsic-length> = [ none | <length> | auto <length> ]
初期値none
継承継承しない
サポートhttps://caniuse.com/mdn-css_properties_contain-intrinsic-size

説明

content-visibility: auto によってコンテンツの内容(子要素)のレンダリングを遅延させる場合に、コンテンツの暫定的な高さ・幅を指定します。暫定的な高さ・幅は、コンテンツの内容が実際にレンダリングされる際に再計算・補正されます。

説明
none暫定的な高さ・幅を指定しません。
<length>暫定的な高さ・幅を指定します。
auto <length>コンテンツが1度でもレンダリングされ、最後に計算されたサイズを持っている場合はそのサイズ、持っていない場合は <length> とします。

contain-intrinsic-width は幅、contain-intrinsic-height は高さ、contain-intrinsic-block-size は改行方向のサイズ(通常は高さ)、contain-intrinsic-inline-size は1行の進む方向のサイズ(通常は幅)を指定します。contain-intrinsic-size に2つの値が指定された場合は1つ目が横幅、2つ目が高さになります。1つ指定された場合はその値が横幅、高さになります。

使用例

content-visibility を参照してください。

content-visibility

Copyright (C) 2023 杜甫々
初版:2023年2月26日、最終更新:2023年2月26日
http://www.tohoho-web.com/css/prop/contain-intrinsic-size.htm