--- title: min-block-size slug: Web/CSS/min-block-size tags: - CSS - CSS Logical Property - CSS Property - Experimental - Reference - min-block-size - 'recipe:css-property' translation_of: Web/CSS/min-block-size ---
min-block-size
は CSS のプロパティで、書字方向に応じて要素ブロックの水平または垂直方向の最小の寸法を定義します。これは {{cssxref("min-width")}} または {{cssxref("min-height")}} のどちらかのプロパティと、 {{cssxref("writing-mode")}} の値に応じて対応します。
書字方向が垂直方向であった場合、 min-block-size
の値は要素の最小幅に対応します。そうでなければ、要素の最小の高さに対応します。関連プロパティの {{cssxref("min-inline-size")}} が要素のもう一方の寸法を定義します。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
/* <length> 値 */ min-block-size: 100px; min-block-size: 5em; /* <percentage> 値 */ min-block-size: 10%; /* キーワード値 */ min-block-size: max-content; min-block-size: min-content; min-block-size: fit-content(20em); /* グローバル値 */ min-block-size: inherit; min-block-size: initial; min-block-size: unset;
min-block-size
プロパティは {{cssxref("min-width")}} および {{cssxref("min-height")}} の各プロパティと同じ値を取ります。
{{cssinfo}}
{{csssyntax}}
<p class="exampleText">Example text</p>
.exampleText { writing-mode: vertical-rl; background-color: yellow; min-block-size: 200px; }
{{EmbedLiveSample("Setting_minimum_block_size_for_vertical_text")}}
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("CSS Logical Properties", "#propdef-min-block-size", "min-block-size")}} | {{Spec2("CSS Logical Properties")}} | 初回定義 |
{{Compat("css.properties.min-block-size")}}