1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 00:45:07 +00:00
serenity/Tests/LibWeb/Layout/input/flex/specified-size-suggestion-with-box-sizing-border-box.html
Andreas Kling c710575f88 LibWeb: Honor box-sizing in flex item "specified size suggestion"
Although the spec doesn't mention it, if a flex item has box-sizing:
border-box, and the specified size suggestion is a definite size, we
have to subtract the borders and padding from the size before using it.

This fixes an issue seen in "This Week in Ladybird #4" where the
screenshots ended up in one long vertical stack instead of paired up
2 by 2.
2023-04-17 18:22:53 +02:00

21 lines
No EOL
454 B
HTML

<!doctype html><style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font: 16px SerenitySans;
}
body {
width: 800px;
display: flex;
flex-wrap: wrap;
}
img {
width: 50%;
height: 100px;
background: pink;
}
.padded {
padding-left: 200px;
}
</style><body><img><img class="padded" alt="hello this text is here to make the img have a wide intrinsic size" />