Status: FAIL | Duration: 13ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi
/css/css-align/abspos/align-self-static-position-007.html
<!DOCTYPE html> <title>Align-self:self-start/end applies to OOF elements of inline elements when statically positioned.</title> <link rel="author" title="Alison Maher" href="mailto:almaher@microsoft.com"> <link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-align-self-auto"> <link rel="help" href="https://drafts.csswg.org/css-align-3/#valdef-justify-self-auto"> <link rel="help" href="https://drafts.csswg.org/css-position-3/#abspos-alignment"> <link rel="help" href="https://issues.chromium.org/issues/409806799"> <link rel="match" href="align-self-static-position-007-ref.html"> <link rel="stylesheet" href="/fonts/ahem.css"> <style> .inline { display: inline; color: transparent; font: 10px Ahem; line-height: 25px; } .container { border: 1px solid; position: relative; width: 100px; height: 100px; display: inline-block; margin-left: 50px; margin-bottom: 50px; } .abs { width: 50px; height: 50px; position: absolute; background: purple; } .end { justify-self: self-end; align-self: self-end; } .start { justify-self: self-start; align-self: self-start; } </style> <!-- self-start aligned --> <div class="container"><div class="inline">text <div class="abs start"></div> <br>text </div></div> <div class="container"><div class="inline">text <div class="abs start" style="direction: rtl;"></div> <br>text </div></div> <div class="container"><div class="inline" style="direction: rtl;">text <div class="abs start" style="direction: ltr;"></div> <br>text </div></div> <br> <!-- self-end aligned --> <div class="container"><div class="inline">text <div class="abs end"></div> <br>text </div></div> <div class="container"><div class="inline">text <div class="abs end" style="direction: rtl;"></div> <br>text </div></div> <div class="container"><div class="inline" style="direction: rtl;">text <div class="abs end" style="direction: ltr;"></div> <br>text </div></div>
/css/css-align/abspos/align-self-static-position-007-ref.html
<!DOCTYPE html> <link rel="stylesheet" href="/fonts/ahem.css"> <style> .inline { display: inline; color: transparent; font: 10px Ahem; line-height: 25px; } .container { border: 1px solid; position: relative; width: 100px; height: 100px; display: inline-block; margin-left: 50px; margin-bottom: 50px; } .abs { width: 50px; height: 50px; position: absolute; background: purple; } </style> <!-- start aligned --> <div class="container"><div class="inline">text <div class="abs" style="top: 25px;"></div> </div></div> <div class="container"><div class="inline">text <div class="abs" style="left: -50px;"></div> </div></div> <div class="container"><div class="inline">text <div class="abs" style="top: 0px;"></div> </div></div> <br> <!-- end aligned --> <div class="container"><div class="inline">text <div class="abs" style="bottom: 50px; left: -50px"></div> </div></div> <div class="container"><div class="inline">text <div class="abs" style="top: 0px;"></div> </div></div> <div class="container"><div class="inline">text <div class="abs" style="top: -25px; left: -50px;"></div> </div></div>