Reviewed by Darin.
[WebKit-https.git] / LayoutTests / css1 / color_and_background / background_position.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2 <HTML>
3 <HEAD>
4 <TITLE>CSS1 Test Suite: 5.3.6 background-position</TITLE>
5 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6 <META http-equiv="Content-Style-Type" content="text/css">
7
8 <LINK rel="stylesheet" type="text/css" media="screen" href="../resources/base.css">
9 <STYLE type="text/css">
10 BODY {background-image: url(../resources/bg.gif); background-position: right top;
11       background-repeat: no-repeat;}
12 .one {background-image: url(../resources/bg.gif); background-position: center;
13       background-repeat: no-repeat; background-color: aqua;}
14 .two {background-image: url(../resources/bg.gif); background-position: 50% 50%;
15       background-repeat: no-repeat; background-color: aqua;}
16 .three {background-image: url(../resources/bg.gif); background-position: bottom right;
17         background-repeat: no-repeat; background-color: aqua;}
18 .four {background-image: url(../resources/bg.gif); background-position: 100% 100%;
19        background-repeat: no-repeat; background-color: aqua;}
20 .five {background-image: url(../resources/bg.gif); background-position: 0% 50%;
21        background-repeat: no-repeat; background-color: aqua;}
22 .six {background-image: url(../resources/bg.gif); background-position: 75% 25%;
23        background-repeat: no-repeat; background-color: aqua;}
24 .seven {background-image: url(../resources/bg.gif); background-position: 20px 20px;
25        background-repeat: no-repeat; background-color: aqua;}
26 </STYLE>
27
28 </HEAD>
29
30 <BODY><P>The style declarations which apply to the text below are:</P>
31 <PRE>BODY {background-image: url(../resources/bg.gif); background-position: right top;
32       background-repeat: no-repeat;}
33 .one {background-image: url(../resources/bg.gif); background-position: center;
34       background-repeat: no-repeat; background-color: aqua;}
35 .two {background-image: url(../resources/bg.gif); background-position: 50% 50%;
36       background-repeat: no-repeat; background-color: aqua;}
37 .three {background-image: url(../resources/bg.gif); background-position: bottom right;
38         background-repeat: no-repeat; background-color: aqua;}
39 .four {background-image: url(../resources/bg.gif); background-position: 100% 100%;
40        background-repeat: no-repeat; background-color: aqua;}
41 .five {background-image: url(../resources/bg.gif); background-position: 0% 50%;
42        background-repeat: no-repeat; background-color: aqua;}
43 .six {background-image: url(../resources/bg.gif); background-position: 75% 25%;
44        background-repeat: no-repeat; background-color: aqua;}
45 .seven {background-image: url(../resources/bg.gif); background-position: 20px 20px;
46        background-repeat: no-repeat; background-color: aqua;}
47
48 </PRE>
49 <HR>
50 <P>
51 This document should have a single, small green image in its upper right corner.
52 </P>
53 <P class="one">
54 This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed at the center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
55 </P>
56 <P class="two">
57 This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed at the center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
58 </P>
59 <P class="three">
60 This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image should be fixed at the lower right corner of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to see its corners. 
61 </P>
62 <P class="four">
63 This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image should be fixed at the lower right corner of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to see its corners. 
64 </P>
65 <P class="five">
66 This paragraph should have a single, small green image exactly at the left center; that is, the left center of the image should be fixed at the left center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
67 </P>
68 <P class="six">
69 This paragraph should have a single, small green image positioned 75% of the way across the element, and 25% down.  The background color will make it easier to determine the edges of the paragraph, which should help in determining if all this is so, and the extra text should make the element long enough for this test to be simpler to evaluate.
70 </P>
71 <P class="seven">
72 This paragraph should have a single, small green image positioned 20 pixels down and to the left of the upper left-hand corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left corner of the element.  The background color will make it easier to determine the edges of the paragraph, which should assist in evaluating this test.
73 </P>
74
75
76 <TABLE border cellspacing="0" cellpadding="3" class="tabletest">
77 <TR>
78 <TD colspan="2" bgcolor="silver"><STRONG>TABLE Testing Section</STRONG></TD>
79 </TR>
80 <TR>
81 <TD bgcolor="silver">&nbsp;</TD>
82 <TD><P>
83 This document should have a single, small green image in its upper right corner.
84 </P>
85 <P class="one">
86 This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed at the center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
87 </P>
88 <P class="two">
89 This paragraph should have a single, small green image exactly in its center; that is, the center of the image should be fixed at the center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
90 </P>
91 <P class="three">
92 This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image should be fixed at the lower right corner of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to see its corners. 
93 </P>
94 <P class="four">
95 This paragraph should have a single, small green image in its lower-right corner; that is, the lower right corner of the image should be fixed at the lower right corner of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to see its corners. 
96 </P>
97 <P class="five">
98 This paragraph should have a single, small green image exactly at the left center; that is, the left center of the image should be fixed at the left center of the paragraph.  The background color will make it easier to determine the edges of the paragraph, and therefore allow you to calculate its center. 
99 </P>
100 <P class="six">
101 This paragraph should have a single, small green image positioned 75% of the way across the element, and 25% down.  The background color will make it easier to determine the edges of the paragraph, which should help in determining if all this is so, and the extra text should make the element long enough for this test to be simpler to evaluate.
102 </P>
103 <P class="seven">
104 This paragraph should have a single, small green image positioned 20 pixels down and to the left of the upper left-hand corner; that is, the upper left-hand corner of the image should be 20 pixels down and to the left of the upper-left corner of the element.  The background color will make it easier to determine the edges of the paragraph, which should assist in evaluating this test.
105 </P>
106 </TD></TR></TABLE></BODY>
107 </HTML>