ladybird/Tests/LibWeb/Text/input/background-position-xy.html
Alan Kemp 3fd870a429 LibWeb: Create EdgeStyleValue for BackgroundPositionXY with no offset
When specifying either `background-position-x: right` or
`background-position-y: bottom` without an offset value no
EdgeStyleValue was created.

However, the spec says the offset should be optional.

Now, if you do not provide an offset, it creates the EdgeStyleValue
with a default offset of 0 pixels.
2023-07-17 14:53:52 +01:00

21 lines
703 B
HTML

<script src="include.js"></script>
<script>
test(() => {
var pos_x = document.getElementById("position-x")
var pos_y = document.getElementById("position-y")
println(getComputedStyle(pos_x).backgroundPositionX)
println(getComputedStyle(pos_y).backgroundPositionY)
});
</script>
<style>
.example {
display: inline-block;
width: 200px;
height: 200px;
border: 1px solid black;
background-repeat: no-repeat;
background-size: 30px 30px;
background-image: linear-gradient(red, red);
}
</style>
<div id="position-x" class="example" style="background-position-x: right"></div><div id="position-y" class="example" style="background-position-y: bottom"></div>