分断に連接しているマージンの制御。
名前 | margin-break
|
---|---|
値 | auto | keep | discard |
初期値 | auto |
適用対象 | すべての要素 |
継承 | されない |
百分率 | 受容しない |
算出値 | 指定されたキーワード |
正準的順序 | 文法に従う |
アニメーション型 | 離散的 |
断片化分断 にてボックスのブロック軸 マージン を破棄するか保つかを制御する。
auto
注記: マージンが相殺されるときは、同じ分断に複数のボックスのマージンが連接し得る。
<DIV style="column-count:2; border:1px solid red; width:200px; height:100px; font-size:15px;"> あああああああああああああああああ </DIV>
keep
discard
注記: (ページ、column、等々の)断片化コンテナに適用される margin-trim プロパティも見よ。
Antenna House は 2 個目の keep キーワードも許容する ─ それは、分断の後にあるマージンを保全し、他の場合は破棄する。この特能は求まれているのか? また、keep が 1 個だけ指定された場合、マージンの前のみ、あるいは両側のどちらに適用するのか? 論点を見よ。
<style> article { columns: 16ch; border: solid silver; } h3 { break-before: always; } </style> <article> ここでは、強制分断や非強制分断の前/後における <code>margin-break</code> の効果を比較できる。 この段落は、非強制分断の後に開始する。 <h3>この見出しの前には強制分断が与えられている。</h3> </article>
種々の margin-break 値がどう描画され得るか、以下に説明図を与える:
表示内容: |
表示内容: |