5 div { margin:
1px
2px; }
6 div { margin:
1px
2px
3px; }
7 div { margin:
1px
2px
3px
4px; }
10 div { padding:
1px
2px; }
11 div { padding:
1px
2px
3px; }
12 div { padding:
1px
2px
3px
4px; }
14 div { border-top: red; }
15 div { border-bottom: red; }
16 div { border-left: red; }
17 div { border-right: red; }
21 <pre id=
"result"></pre>
23 if (window
.testRunner
)
24 testRunner
.dumpAsText();
25 var styleSheet
= document
.styleSheets
.item(0);
27 for (var i
= 0; i
< styleSheet
.cssRules
.length
; i
++) {
28 var rule
= styleSheet
.cssRules
[i
];
30 if (i
< 4) prop
= "margin";
31 else if (i
>= 4 && i
< 8) prop
= "padding";
32 else if (i
== 8) prop
= "border-top";
33 else if (i
== 9) prop
= "border-bottom";
34 else if (i
== 10) prop
= "border-left";
35 else if (i
== 11) prop
= "border-right";
36 s
+= rule
.style
.getPropertyValue(prop
) + " (" + rule
.style
[prop
] + ")\n";
38 document
.getElementById("result").innerText
= s
;