| <!DOCTYPE html> | |
| <meta charset="utf-8"> | |
| <title>CSS Multi-column Test: Test an unbreakble block element in a zero height multi-column container</title> | |
| <link rel="author" title="Ting-Yu Lin" href="mailto:tlin@mozilla.com"> | |
| <link rel="author" title="Mozilla" href="https://www.mozilla.org/"> | |
| <link rel="help" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1754598"> | |
| <link rel="stylesheet" href="/fonts/ahem.css"> | |
| <link rel="match" href="multicol-zero-height-002-ref.html"> | |
| <meta name="assert" content="This test verifies that the unbreakable block element with definite block-size doesn't ask for an extra continuation in the second column."> | |
| <style> | |
| .multicol { | |
| column-width: 100px; | |
| inline-size: 300px; | |
| block-size: 0; | |
| } | |
| .child { | |
| font: 100px/1 Ahem; | |
| color: green; | |
| inline-size: 100px; | |
| block-size: 100px; /* The define block-size is required to reproduce the bug.*/ | |
| outline: 3px solid green; | |
| } | |
| </style> | |
| <p>There shouldn't be a green strip in the second column.</p> | |
| <div class="multicol"> | |
| <div class="child">X</div> | |
| </div> |