File: margin1.html

package info (click to toggle)
iceweasel 2.0.0.19-0etch1
  • links: PTS
  • area: main
  • in suites: etch
  • size: 298,784 kB
  • ctags: 317,912
  • sloc: cpp: 1,796,902; ansic: 987,677; xml: 109,036; makefile: 47,777; asm: 35,201; perl: 26,983; sh: 20,879; cs: 6,232; java: 5,513; python: 3,249; pascal: 459; lex: 306; php: 244; csh: 132; objc: 97; yacc: 79; ada: 49; awk: 14; sql: 4; sed: 4
file content (82 lines) | stat: -rw-r--r-- 2,260 bytes parent folder | download | duplicates (10)
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
<html>
 <head>
  <title>Test case for collapsing margins</title>
  <style>
   div { margin: 10px 0; background-color: khaki; }
   div.i { background-color: orange; }
   div.b { border: 1px solid black; }
   div.p { padding: 1px; }
   div.bp { border: 1px solid black; padding: 1px; }
   div.box {
    border: 2px solid green;
    background: transparent url(../images/vert_pixel_ruler.gif) repeat-y;
    margin: 0;
    padding: 0 0 0 20px;  /* get past background image */
   }
   div.testbox {
    border: 2px solid blue;
    background-color: yellow;
    margin: 0;
    height: 160px;
   }
   span.label {
    display: block;
    margin: 0;
    height: 40px;
    background-color: rgb(192,192,192);
   }
  </style>
 </head>
 <body>
  <div class="box">

   <span class="label">Simple sibling collapsing tests:</span>
   <div class="testbox">
    <div class="i">This has a top/bottom 10px margin</div>
    <div class="i">This has a top/bottom 10px margin</div>
    <div class="i">This has a top/bottom 10px margin</div>
   </div>

   <span class="label">Simple generational + sibling collapsing tests:</span>
   <div class="testbox">
    <div>
     <div class="i">This has a top/bottom 10px margin</div>
    </div>
    <div>
     <div>
      <div class="i">This has a top/bottom 10px margin</div>
     </div>
    </div>
    <div>
     <div>
      <div>
       <div class="i">This has a top/bottom 10px margin</div>
      </div>
     </div>
    </div>
   </div>

   <span class="label">Verify that borders/padding interfere with
    sibling + generational collapsing:</span>

   <div class="testbox">
    <div class="i b">This has a top/bottom 10px margin</div>
    <div class="i b">This has a top/bottom 10px margin</div>
    <div class="i b">This has a top/bottom 10px margin</div>
   </div>

   <div class="tesbox">
    <div class="i p">This has a top/bottom 10px margin</div>
    <div class="i p">This has a top/bottom 10px margin</div>
    <div class="i p">This has a top/bottom 10px margin</div>
   </div>

   <div class="testbox">
    <div class="i bp">This has a top/bottom 10px margin</div>
    <div class="i bp">This has a top/bottom 10px margin</div>
    <div class="i bp">This has a top/bottom 10px margin</div>
   </div>

  </div>
 </body>
</html>