| <!DOCTYPE html> |
| <!-- |
| Any copyright is dedicated to the Public Domain. |
| http://creativecommons.org/publicdomain/zero/1.0 |
| --> |
| <html> |
| <head> |
| <title>Reference: Testing safe overflow-position for align-self in absolutely positioned boxes in flex containers</title> |
| <link rel="author" title="Mihir Iyer" href="mailto:miyer@mozilla.com"> |
| <meta charset="utf-8"> |
| <style> |
| .flex { |
| display: flex; |
| height: 50px; |
| width: 50px; |
| border: 3px solid black; |
| vertical-align: top; |
| margin: 20px; |
| position: relative; |
| } |
| .child { |
| border: 2px dotted purple; |
| background: teal; |
| width: 65px; |
| height: 65px; |
| align-self: start; |
| position: absolute; |
| background: yellow; |
| } |
| .rowDir { |
| flex-direction: row; |
| } |
| .colDir { |
| flex-direction: column; |
| } |
| .vertRL { |
| writing-mode: vertical-rl; |
| } |
| </style> |
| </head> |
| <body> |
| <div class="flex rowDir"><div class="child"></div></div> |
| <div class="flex colDir"><div class="child"></div></div> |
| <div class="flex rowDir vertRL"><div class="child"></div></div> |
| <div class="flex colDir vertRL"><div class="child"></div></div> |
| </body> |
| </html> |