flexbox-empty-container-synthesized-baseline-001.html 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <!DOCTYPE HTML>
  2. <!--
  3. Any copyright is dedicated to the Public Domain.
  4. http://creativecommons.org/publicdomain/zero/1.0/
  5. -->
  6. <html><head>
  7. <meta charset="utf-8">
  8. <title>CSS Flexbox Test: Synthesized flex container baseline.</title>
  9. <link rel="author" title="Mats Palmgren" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1313811">
  10. <link rel="help" href="https://drafts.csswg.org/css-flexbox/#flex-baselines">
  11. <link rel="match" href="flexbox-empty-container-synthesized-baseline-001.html">
  12. <style type="text/css">
  13. html,body {
  14. color:black; background-color:white; font:16px/1 monospace; padding:0; margin:0;
  15. }
  16. .ib {
  17. display: inline-block;
  18. }
  19. .if {
  20. display: inline-flex;
  21. }
  22. .ib, .if {
  23. border-style: solid;
  24. border-width: 3px 1px 5px 1px;
  25. padding: 7px 10px 3px 8px;
  26. margin: 5px 3px 2px 1px;
  27. }
  28. </style>
  29. </head><body>
  30. <pre>Inline-level context:</pre>
  31. Flexbox:<div class="if"></div>
  32. Block:<div class="ib"></div>
  33. <pre>Grid-level context:</pre>
  34. <div style="display:inline-grid; grid-auto-flow:column; align-items:baseline; justify-items:start">
  35. Flexbox:<div class="if"></div>
  36. Block:<div class="ib" style="margin-bottom:0"></div>
  37. </div>
  38. <pre>Flexbox-level context:</pre>
  39. <div style="display:inline-flex; align-items:baseline; justify-items:start">
  40. Flexbox:<div class="if"></div>
  41. Block:<div class="ib" style="margin-bottom:0"></div>
  42. </div>
  43. </body></html>