attr-length-invalid-fallback

Attribute references (length)

WeasyPrint

Reference (good) by WeasyPrint

Reference (good) by this browser

This browser

Assertion
When the attr() fallback is an invalid length, the delcaration is correctly ignored.

Source

 1 <!DOCTYPE html>
 2 <html><head>
 3 	<meta charset="utf-8">
 4 	<title>
 5 		CSS Values and Units Test:
 6 		Attribute references (length)
 7 	</title>
 8 	<meta content="
 9 		When the attr() fallback is an invalid length, the delcaration is correctly ignored.
10 	" name="assert">
11 
12 	<link href="mailto:fremycompany.developer@yahoo.fr" rel="author" title="François REMY">
13 
14 	<link href="http://www.w3.org/TR/css3-values/#attr-notation" rel="help">
15 
16 	<link href="reference/200-200-green.htm" rel="match">
17 
18 	<style type="text/css">
19 
20 			html, body { margin: 0px; padding: 0px; }
21 
22 			html { background: white; overflow: hidden; }
23 			#outer { position: relative; background: green; }
24 
25 			#outer { width: 200px; width: attr(data-test length, invalid); height: 200px; }
26 
27 	</style>
28 
29 </head>
30 <body>
31 
32 	<div data-test="300px" id="outer"></div>
33 
34 
35 
36 </body></html>