1
0
Fork 0
firefox/testing/web-platform/tests/css/css-contain/contain-layout-suppress-baseline-001-ref.html
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

53 lines
1.3 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Reftest Reference</title>
<link rel="author" title="Daniel Holbert" href="mailto:dholbert@mozilla.com">
<style>
.flexBaselineCheck {
display: flex;
border: 1px solid black;
height: 100px;
}
.flexBaselineCheck > * {
border: 2px solid teal;
/* In the testcase, the (baseline-aligned) items should all have their
bottom borders aligned with the 80px-tall canvas. In other words, their
bottom borders should all be 20px away from the bottom of their flex
container. Here in the reference case, we just use "flex-end" alignment
plus a hardcoded 20px margin-bottom to produce a precise reference
for what that should look like. */
align-self: flex-end;
margin-bottom: 20px;
}
canvas {
background: purple;
width: 20px;
height: 80px;
box-sizing: border-box;
}
.flex {
display: flex;
}
.grid {
display: grid;
}
.multicol {
column-count: 2;
}
</style>
</head>
<body>
<div class="flexBaselineCheck">
<canvas></canvas>
<div>block</div>
<fieldset><legend>leg</legend>fieldset</fieldset>
<div class="flex">flex</div>
<div class="grid">grid</div>
<div class="multicol">multi<br>col</div>
<details open><summary>summary</summary>details</details>
</div>
</body>
</html>