Status: PASS | Duration: 15ms | Subtests: 1/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html
<!DOCTYPE html> <html> <head> <title> CSS Test: min-content and max-content for 'height' on a container, with various heights on children </title> <meta charset="utf-8"> <link rel="author" title="Boris Chiou" href="mailto:boris.chiou@gmail.com"> <link rel="help" href="https://drafts.csswg.org/css-sizing/#sizing-values"> <link rel="match" href="hori-block-size-small-or-larger-than-container-with-min-or-max-content-2-ref.html"> <meta name="flags" content="ahem"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <link rel="stylesheet" type="text/css" href="support/min-content-max-content.css"> <style> html,body { margin: 0; } .outer * { border: 2px solid lime; } .container { width: 80px; border-color: blue; display: inline-block; vertical-align: top; font-family: Ahem; font-size: 8px; line-height: 13px; } .too-small { height: 10px; } .too-big { height: 100px; } </style> </head> <body> <div class="outer"> <div class="container height-min-content"> <div>auto<br>container: min-content.</div> <div>auto<br>container: min-content.</div> </div> <div class="container height-min-content"> <div class="too-small">10px<br>container: min-content.</div> <div class="too-small">10px<br>container: min-content.</div> </div> <div class="container height-min-content"> <div class="too-big">100px<br>container: min-content.</div> <div class="too-big">100px<br>container: min-content.</div> </div> <div class="container height-max-content"> <div>auto<br>container: max-content.</div> <div>auto<br>container: max-content.</div> </div> <div class="container height-max-content"> <div class="too-small">10px<br>container: max-content.</div> <div class="too-small">10px<br>container: max-content.</div> </div> <div class="container height-max-content"> <div class="too-big">100px<br>container: max-content.</div> <div class="too-big">100px<br>container: max-content.</div> </div> </div> <div class="outer"> <div class="container"> <div>auto<br>container: auto.</div> <div>auto<br>container: auto.</div> </div> <div class="container min-height-min-content"> <div class="too-small">10px<br>container min-size: min-content.</div> <div class="too-small">10px<br>container min-size: min-content.</div> </div> <div class="container min-height-max-content"> <div class="too-small">10px<br>container min-size: max-content.</div> <div class="too-small">10px<br>container min-size: max-content.</div> </div> <div class="container max-height-min-content"> <div class="too-big">100px<br>container max-size: min-content.</div> <div class="too-big">100px<br>container max-size: min-content.</div> </div> <div class="container max-height-max-content"> <div class="too-big">100px<br>container max-size: max-content.</div> <div class="too-big">100px<br>container max-size: max-content.</div> </div> </div> </body> </html>
/css/css-sizing/hori-block-size-small-or-larger-than-container-with-min-or-max-content-2-ref.html
<!DOCTYPE html> <html> <head> <title> CSS Reference Case: Different values of height:auto container in horizontal wm </title> <meta charset="utf-8"> <link rel="author" title="Boris Chiou" href="mailto:boris.chiou@gmail.com"> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css"> <meta name="flags" content="ahem"> <style> html,body { margin: 0; } .outer * { border: 2px solid lime; } .container { width: 80px; border-color: blue; display: inline-block; vertical-align: top; font-family: Ahem; font-size: 8px; line-height: 13px; } .too-small { height: 10px; } .too-big { height: 100px; } </style> </head> <body> <div class="outer"> <div class="container"> <div>auto<br>container: min-content.</div> <div>auto<br>container: min-content.</div> </div> <div class="container"> <div class="too-small">10px<br>container: min-content.</div> <div class="too-small">10px<br>container: min-content.</div> </div> <div class="container"> <div class="too-big">100px<br>container: min-content.</div> <div class="too-big">100px<br>container: min-content.</div> </div> <div class="container"> <div>auto<br>container: max-content.</div> <div>auto<br>container: max-content.</div> </div> <div class="container"> <div class="too-small">10px<br>container: max-content.</div> <div class="too-small">10px<br>container: max-content.</div> </div> <div class="container"> <div class="too-big">100px<br>container: max-content.</div> <div class="too-big">100px<br>container: max-content.</div> </div> </div> <div class="outer"> <div class="container"> <div>auto<br>container: auto.</div> <div>auto<br>container: auto.</div> </div> <div class="container"> <div class="too-small">10px<br>container min-size: min-content.</div> <div class="too-small">10px<br>container min-size: min-content.</div> </div> <div class="container"> <div class="too-small">10px<br>container min-size: max-content.</div> <div class="too-small">10px<br>container min-size: max-content.</div> </div> <div class="container"> <div class="too-big">100px<br>container max-size: min-content.</div> <div class="too-big">100px<br>container max-size: min-content.</div> </div> <div class="container"> <div class="too-big">100px<br>container max-size: max-content.</div> <div class="too-big">100px<br>container max-size: max-content.</div> </div> </div> </body> </html>