servo/tests/wpt/css-tests/css-regions-1_dev/xhtml1print/floats-in-named-flow-009.xht

70 lines
No EOL
1.8 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<title>CSS Regions: floats in a named flow fragmented through multiple regions</title>
<link href="mailto:mibalan@adobe.com" rel="author" title="Mihai Balan" />
<link href="http://www.w3.org/TR/css3-regions/#the-flow-into-property" rel="help" />
<meta content="ahem" name="flags" />
<meta content="Test checks that floats in named flow contents are correctly
fragmented and the fragments are floated relative to the region container they are
laid out in and not their initial container." name="assert" />
<link href="reference/floats-in-named-flow-009-ref.xht" rel="match" />
<style>
article {
color: gray;
font-family: Ahem;
font-size: 20px;
line-height: 1em;
}
.flow {
flow-into: f;
}
.left-floater {
float: left;
color: lightblue;
}
.right-floater {
float: right;
color: lightgreen;
}
.region {
flow-from: f;
width: 180px;
height: 60px;
margin: 10px;
}
.region &gt; p {
background: red;
}
</style>
</head>
<body>
<p>
Test passes if you see two identical rows of colored squares. Each row should have three
squares, from left to right as follows: blue, gray, green. The squares in a row should
be flush to each other, but the two rows should have some space between them.<br />
Test fails is you see any red.
</p>
<article>
<div class="flow right-floater">xxx<br />xxx<br />xxx<br />xxx<br />xxx<br />xxx</div>
<div class="flow left-floater">xxx<br />xxx<br />xxx<br />xxx<br />xxx<br />xxx</div>
<div class="flow">
xxx
xxx
xxx
xxx
xxx
xxx
</div>
</article>
<div class="region">
<p>&#xA0;</p>
</div>
<div class="region">
<p>&#xA0;</p>
</div>
</body></html>