Status: FAIL | Duration: 13ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/CSS2/linebox/vertical-align-122.xht
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CSS Test: vertical-align on inline-block</title> <link rel="author" title="Oriol Brufau" href="mailto:obrufau@igalia.com"/> <link rel="help" href="http://www.w3.org/TR/CSS21/visudet.html#line-height" /> <link rel="help" href="https://github.com/servo/servo/issues/31604" /> <link rel="help" href="https://github.com/servo/servo/issues/31634" /> <link rel="match" href="vertical-align-122-ref.xht" /> <meta name="assert" content="When vertical-align is used on an inline-block, it aligns the inline-block itself, not the contents inside it." /> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style type="text/css"> <![CDATA[ body { font: 20px/1 Ahem; } .wrapper { display: inline-block; border: 1em solid; } .wrapper > div { display: inline-block; height: 2em; width: 2em; background: currentcolor; } .wrapper > canvas { width: 4em; height: 2em; } ]]> </style> </head> <body> <div class="wrapper" style="vertical-align: baseline"> X<div></div><span>X</span> </div> <div class="wrapper" style="vertical-align: top"> X<div></div><span>X</span> </div> <div class="wrapper" style="vertical-align: middle"> X<div></div><span>X</span> </div> <div class="wrapper" style="vertical-align: bottom"> X<div></div><span>X</span> </div> <br /> <div class="wrapper" style="vertical-align: baseline"> <canvas></canvas> </div> <div class="wrapper" style="vertical-align: top"> <canvas></canvas> </div> <div class="wrapper" style="vertical-align: middle"> <canvas></canvas> </div> <div class="wrapper" style="vertical-align: bottom"> <canvas></canvas> </div> </body> </html>
/css/CSS2/linebox/vertical-align-122-ref.xht
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CSS Reftest Reference</title> <link rel="author" title="Oriol Brufau" href="mailto:obrufau@igalia.com"/> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <style type="text/css"> <![CDATA[ body { position: relative; font-size: 20px; } .person { position: absolute; width: 6em; height: 8.9em; } .face { position: relative; height: 4.2em; background: currentcolor; } .face > div { position: absolute; background: white; } .face > .mouth { left: 2em; top: 3em; width: 2em; height: .2em; } .face > .eye { top: 1em; width: 1em; height: 1.2em; } .face > .eye.left { left: 1em; } .face > .eye.right { right: 1em; } .torso { margin-top: 0.5em; height: 2.2em; border: 1em solid; } ]]> </style> </head> <body> <div class="person" style="left: 0em; top: 0em"> <div class="face"> <div class="eye left"></div> <div class="eye right"></div> <div class="mouth"></div> </div> <div class="torso"></div> </div> <div class="person" style="left: 7em; top: 0em"> <div class="face"> <div class="eye left"></div> <div class="eye right"></div> <div class="mouth"></div> </div> <div class="torso"></div> </div> <div class="person" style="left: 14em; top: .5em"> <div class="face"> <div class="eye left"></div> <div class="eye right"></div> <div class="mouth"></div> </div> <div class="torso"></div> </div> <div class="person" style="left: 21em; top: .5em"> <div class="face"> <div class="eye left"></div> <div class="eye right"></div> <div class="mouth"></div> </div> <div class="torso"></div> </div> </body> </html>