File: floats-in-named-flow-033.html

package info (click to toggle)
thunderbird 1%3A68.10.0-1~deb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 2,754,812 kB
  • sloc: cpp: 5,411,679; javascript: 4,161,772; ansic: 2,639,702; python: 763,064; java: 346,606; xml: 266,623; asm: 265,884; sh: 117,270; lisp: 41,340; makefile: 23,560; perl: 18,042; objc: 5,277; yacc: 1,778; ada: 1,681; pascal: 1,673; lex: 1,417; cs: 879; exp: 527; awk: 495; php: 436; ruby: 221; sed: 69; csh: 27
file content (91 lines) | stat: -rw-r--r-- 2,176 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<!DOCTYPE html>
<html>
	<head>
		<title>CSS Regions: borders around float and non-float content</title>
		<link rel="author" title="Mihai Balan" href="mailto:mibalan@adobe.com">
		<link rel="help" href="http://www.w3.org/TR/css3-regions/#the-flow-into-property">
		<meta name="flags" content="ahem">
		<meta name="assert" content="Test checks that borders for floats and non-floats are properly
				computed and painted when the elements are flowed in shrink-to-fit regions.">
		<link rel="match" href="reference/floats-in-named-flow-033-ref.html">
		<style>
		article {
			font-family: Ahem;
			font-size: 20px;
			line-height: 1em;
		}

		.flow {
			flow-into: f;
		}

		.float {
			float: left;
			color: blue;
			border: solid purple;
			border-width: 4px 24px 12px 16px ;
			margin-left: -12px;
		}

		.regions-container {
			padding: 20px 15px 10px 5px;
			float: left;
		}

		.content {
			color: green;
			border: solid lime;
			border-width: 12px 16px 4px 12px;
			margin-bottom: -12px;
		}

		.region {
			flow-from: f;
			border: 12px solid black;
		}

		.region > p {
			background: red;
		}
		</style>
	</head>
	<body>
		<p>
			Test passes if you see two squares with differently colored borders:
			<ul>
				<li>Both squares should be inside a vertical black-bordered rectangle that lacks the
					bottom border</li>
				<li>The first (blue) square should have an irregular width purple border that overlaps
					the whole width of the left black border of the containing rectangle</li>
				<li>The second (green) square should have an irregular light green border: the top
					edge of the border should be invisible (zero width) while the bottom border should
					be thin and overlap the whole width of the bottom black border of the containing
					rectangle</li>
			</ul>
			You should see no red.
		</p>

		<div class="regions-container">
			<div class="region">
				<p>&nbsp;</p>
			</div>
		</div>

		<article class="flow">
			<div class="float">
				xxxxx<br>
				xxxxx<br>
				xxxxx<br>
				xxxxx<br>
				xxxxx
			</div>
			<div class="content">
				xxxxx<br>
				xxxxx<br>
				xxxxx<br>
				xxxxx<br>
				xxxxx
			</div>
		</article>
	</body>
</html>