wpt / css / css-inline / alignment-baseline / alignment-baseline-flex-item-export-001.html?class=central

Open test on wpt.live | Open ref on wpt.live | wpt.fyi

Runs: Chrome 158.0.8110.0 (wpt@fa98dec9b, 2026-10-18) | Firefox 160.0a1 (wpt@51af97519, 2026-10-17) | Safari 254 preview (wpt@470a7adf8, 2026-10-18) | Ladybird 1.0-44fe0 (wpt@850b36a56, 2026-10-18) | Servo Servo 0.7 (wpt@df642c414, 2026-10-17) | Blitz fb8d6c15e (wpt@cd1d8aa5b, 2026-10-17)

ChromeFirefoxSafariLadybirdServoBlitz
Total1/11/11/11/11/11/1

/css/css-inline/alignment-baseline/alignment-baseline-flex-item-export-001.html

<!DOCTYPE html>
<html>
<head>
  <link rel="help" href="https://drafts.csswg.org/css-inline-3/#baseline-synthesis-box">
  <link rel="match" href="alignment-baseline-flex-item-export-001-ref.html">
  <link rel="stylesheet" href="/fonts/baseline-diagnostic/baseline-diagnostic-font.css">
  <script src="support/variant-class.js"></script>
  <meta name="assert" content="alignment-baseline on a flex item does not affect the exported baseline of the flex container" />
  <meta name="flags" content="image" />
  <meta charset="utf-8">
  <meta name="variant" content="?class=baseline">
  <meta name="variant" content="?class=text-bottom">
  <meta name="variant" content="?class=alphabetic">
  <meta name="variant" content="?class=ideographic">
  <meta name="variant" content="?class=middle">
  <meta name="variant" content="?class=central">
  <meta name="variant" content="?class=mathematical">
  <meta name="variant" content="?class=hanging">
  <meta name="variant" content="?class=text-top">
  <style>
    :root {
      font: 200px/1 'BaselineDiagnostic';
    }

    .flex-container {
      display: inline-flex;
    }

    img {
      width: 100px;
      height: 100px;
    }

    .baseline     img { alignment-baseline: baseline; }
    .text-bottom  img { alignment-baseline: text-bottom; }
    .alphabetic   img { alignment-baseline: alphabetic; }
    .ideographic  img { alignment-baseline: ideographic; }
    .middle       img { alignment-baseline: middle; }
    .central      img { alignment-baseline: central; }
    .mathematical img { alignment-baseline: mathematical; }
    .hanging      img { alignment-baseline: hanging; }
    .text-top     img { alignment-baseline: text-top; }
  </style>
</head>
<body>
  <span>X<span class="flex-container"><img src="/images/checkerboard.svg"></span></span>
</body>
</html>

/css/css-inline/alignment-baseline/alignment-baseline-flex-item-export-001-ref.html

<!DOCTYPE html>
<html>
<head>
  <link rel="help" href="https://drafts.csswg.org/css-inline-3/#baseline-synthesis-box">
  <link rel="stylesheet" href="/fonts/baseline-diagnostic/baseline-diagnostic-font.css">
  <meta name="flags" content="image" />
  <meta charset="utf-8">
  <style>
    :root {
      font: 200px/1 'BaselineDiagnostic';
    }

    .flex-container {
      display: inline-flex;
    }

    img {
      width: 100px;
      height: 100px;
    }
  </style>
</head>
<body>
  <span>X<span class="flex-container"><img src="/images/checkerboard.svg"></span></span>
</body>
</html>