self-align-start-end-flex-001-ref.html (2096B)
1 <!DOCTYPE html> 2 <!-- 3 Any copyright is dedicated to the Public Domain. 4 http://creativecommons.org/publicdomain/zero/1.0/ 5 --> 6 <!-- Reference case for align-items / align-self behavior, using floated divs 7 in place of flex items and using margin-top in place of the align-items / 8 align-self properties. --> 9 <html> 10 <head> 11 <title>CSS Reftest Reference</title> 12 <link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com"/> 13 <style> 14 .flexbox { 15 border: 1px dashed blue; 16 height: 200px; 17 width: 320px; 18 font-size: 10px; 19 line-height: 10px; 20 } 21 22 .flexbox > div { 23 width: 40px; 24 float: left; 25 } 26 27 .big { 28 height: 100px; 29 font-size: 20px; 30 line-height: 20px; 31 } 32 33 /* Classes for each of the various align-self values */ 34 .flex-start { 35 background: lime; 36 } 37 .flex-end { 38 background: orange; 39 } 40 .start { 41 background: lightblue; 42 } 43 .end { 44 background: teal; 45 } 46 </style> 47 </head> 48 <body> 49 <div class="flexbox"> 50 <div class="flex-start">start</div> 51 <div class="flex-start big">a b c d e f</div> 52 <div class="flex-end" style="margin-top: 190px">end</div> 53 <div class="flex-end big" style="margin-top: 100px">a b c d e f</div> 54 <div class="start">start</div> 55 <div class="start big">a b c d e f</div> 56 <div class="end" style="margin-top: 190px">end</div> 57 <div class="end big" style="margin-top: 100px">a b c d e f</div> 58 </div> 59 <div class="flexbox"> 60 <div class="flex-start" style="margin-top: 190px">start</div> 61 <div class="flex-start big" style="margin-top: 100px">a b c d e f</div> 62 <div class="flex-end">end</div> 63 <div class="flex-end big" >a b c d e f</div> 64 <div class="start">start</div> 65 <div class="start big">a b c d e f</div> 66 <div class="end" style="margin-top: 190px">end</div> 67 <div class="end big" style="margin-top: 100px">a b c d e f</div> 68 </div> 69 </body> 70 </html>