<!
DOCTYPE html>
<
meta charset=
"utf-8">
<
title>CSS Basic User Interface Test: resizing horizontally uses the
style attribute</
title>
<
link rel=
"author" title=
"Florian Rivoal" href=
"http://florian.rivoal.net">
<
link rel=
"help" href=
"https://drafts.csswg.org/css-ui-3/#resize">
<
meta name=
"flags" content=
"interact">
<
script src=
"/resources/testharness.js"></
script>
<
script src=
"/resources/testharnessreport.js"></
script>
<
style>
#test {
width:
100px;
height:
100px;
background: orange;
overflow: hidden;
resize: horizontal;
}
</
style>
<
p>Attempt to resize the orange box both horizontally and vertically, then press the “done”
button
(Resizing vertically is not expected to be possible but should still be attempted).</
p>
<
button onclick=
"verify()">done</
button>
<
div id=
"test"></
div>
<
div id=log></
div>
<
script>
setup({ explicit_done: true });
function verify() {
test(
function(){
var test = document.getElementById(
"test");
assert_regexp_match(test.
style.width, /px$/,
"The width property of the style attribute should be set in pixels");
assert_not_equals(test.
style.width,
"100px",
"The width should be different from the initial one");
assert_equals(test.
style.height,
"",
"The height property of the style attribute should not be set");
},
"horizontal resizing only affects the width properties on the style attrbute.");
done();
}
</
script>
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet am 2026-11-08)
¤
*© Formatika GbR, Deutschland