mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-05 00:56:39 +00:00
LibWeb/Layout: Improve grid item sizing for replaced boxes
With this change we no longer stretch "width: auto" for replaced elements and also use "width calculation rules for block-level replaced elements", like suggested by the spec.
This commit is contained in:
parent
2dd657f530
commit
1f8e7c3cca
Notes:
github-actions[bot]
2025-03-20 02:37:49 +00:00
Author: https://github.com/kalenikaliaksandr
Commit: 1f8e7c3cca
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/4011
13 changed files with 83 additions and 54 deletions
12
Tests/LibWeb/Layout/input/grid/replaced-item-2.html
Normal file
12
Tests/LibWeb/Layout/input/grid/replaced-item-2.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html><style>
|
||||
body {
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
}
|
||||
.img-wrapper {
|
||||
display: grid;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: darkorchid;
|
||||
}
|
||||
</style><div class="img-wrapper"><img src="data:image/webp;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAADUlEQVR4nGNgGAWkAwABNgABVtF/yAAAAABJRU5ErkJggg=="></div>
|
Loading…
Add table
Add a link
Reference in a new issue