Bug 1729777 [wpt PR 30405] - Parsing for contain-intrinsic-size: auto <length>, a...
[gecko.git] / testing / web-platform / tests / css / CSS2 / normal-flow / block-replaced-width-001.xht
blob4346a5f527c64ac2d66b2bc201cff48c1f5399d8
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3     <head>
4         <title>CSS Test: Block replaced elements and 'auto' specified for 'margin-left', 'margin-right' and intrinsic width</title>
5         <link rel="author" title="Microsoft" href="http://www.microsoft.com/" />
6         <link rel="help" href="http://www.w3.org/TR/CSS21/visudet.html#block-replaced-width" />
7         <meta name="flags" content="ahem image" />
8         <meta name="assert" content="Computed value of 'auto' for 'margin-left' or margin-right' on block replaced elements becomes a used value of '0'. The intrinsic width is also used if 'height' and 'width' are 'auto'." />
9         <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
10         <style type="text/css">
11             #div1
12             {
13                 border: solid black;
14                 height: 2in;
15                 width: 2in;
16             }
17             img
18             {
19                 display: block;
20                 margin-left: auto;
21                 margin-right: auto;
22             }
23             div div
24             {
25                 color: orange;
26                 font: 15px/1em Ahem;
27                 text-align: center;
28             }
29         </style>
30     </head>
31     <body>
32         <p>Test passes if the blue and orange squares have the same width and are horizontally centered inside the black hollow square.</p>
33         <div id="div1">
34             <img alt="blue 15x15" src="support/blue15x15.png" />
35             <div>X</div>
36         </div>
37     </body>
38 </html>