align-items-baseline-vert-lr-column-horz-grid-item.html (1141B)
1 <!DOCTYPE html> 2 <link rel="help" href="https://drafts.csswg.org/css-align-3/#baseline-rules"> 3 <link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#cross-alignment"> 4 <link rel="author" href="mailto:sammy.gill@apple.com" title="Sammy Gill"> 5 <script src="/resources/testharness.js"></script> 6 <script src="/resources/testharnessreport.js"></script> 7 <script src="/resources/check-layout-th.js"></script> 8 <style> 9 #target { 10 display: flex; 11 flex-direction: column; 12 writing-mode: vertical-lr; 13 align-items: baseline; 14 border: 3px solid black; 15 font-family: monospace; 16 font-size: 10px; 17 line-height: 10px; 18 } 19 #target > :nth-child(1) { 20 background: hotpink; 21 writing-mode: horizontal-tb; 22 padding-left: 30px; 23 margin-left: 10px; 24 } 25 #target > :nth-child(2) { 26 background: papayawhip; 27 writing-mode: horizontal-tb; 28 } 29 .inner { 30 display: grid; 31 grid-template: auto / auto; 32 border: 5px solid black; 33 padding: 5px; 34 } 35 </style> 36 <body onload="checkLayout('#target > div')"> 37 <div id="target"> 38 <div class="inner" data-offset-y="11"> 39 <div>two<br>lines</div> 40 </div> 41 <div data-offset-y="21">hello</div> 42 </div> 43 </body>