1 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
6 <title>CSS Test: 'inline-block' replaced elements in normal flow - specified width, height in percentages and intrinsic ratio
</title>
8 <link rel=
"author" title=
"GĂ©rard Talbot" href=
"http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
9 <link rel=
"help" href=
"http://www.w3.org/TR/CSS21/visudet.html#inline-replaced-height" title=
"10.6.2 Inline replaced elements, block-level replaced elements in normal flow, 'inline-block' replaced elements in normal flow and floating replaced elements">
10 <link rel=
"bookmark" href=
"https://bugs.kde.org/show_bug.cgi?id=274790" title=
"Bug 274790: object specified with width and height percentages and with intrinsic ratio">
11 <meta http-equiv=
"Content-Style-Type" content=
"text/css">
12 <meta content=
"image" name=
"flags">
13 <meta content=
"When 'height: 1%' (or any other percentage) applies to an 'inline-block' replaced element and when the height of its containing block is not specified explicitly (i.e., it depends on content height), then such height computes to 'auto'. Then, if such inline-block replaced element has an intrinsic ratio and its used width is known or resolved, then the used value of 'height' is determined by the equation (used width) / (intrinsic ratio)." name=
"assert">
19 <p>There should be
<strong>5 filled green squares
</strong> with the same width and the
<strong>same height
</strong>. The
5 filled green squares should be
<strong>identical
</strong> to each other. This should still remain true even after a window resize.
</p>
22 <object data=
"support/60x60-green.png" type=
"image/png" width=
"15%">FAIL: image download must be enabled
</object>
24 <object data=
"support/60x60-green.png" type=
"image/png" width=
"15%" height=
"1%">FAIL: image download must be enabled
</object>
26 <object data=
"support/60x60-green.png" type=
"image/png" style=
"width: 15%;">FAIL: image download must be enabled
</object>
28 <object data=
"support/60x60-green.png" type=
"image/png" style=
"width: 15%; height: auto;">FAIL: image download must be enabled
</object>
30 <object data=
"support/60x60-green.png" type=
"image/png" style=
"width: 15%; height: 1%;">FAIL: image download must be enabled
</object>