layout/reftests/box-properties/box-sizing-1.html

Fri, 16 Jan 2015 04:50:19 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 16 Jan 2015 04:50:19 +0100
branch
TOR_BUG_9701
changeset 13
44a2da4a2ab2
permissions
-rw-r--r--

Replace accessor implementation with direct member state manipulation, by
request https://trac.torproject.org/projects/tor/ticket/9701#comment:32

     1 <!DOCTYPE html>
     2 <html lang="en-US">
     3 <head>
     4   <title>test of box-sizing</title>
     5   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
     6   <meta http-equiv="Content-Style-Type" content="text/css">
     7   <style type="text/css">
     9     body { font-size: 10px; line-height: 1; }
    10     table { border-spacing: 0; margin: 0; }
    11     td { border: 1px solid; padding: 1px; }
    13     td > div { width: 100px; }
    15     td#bscontent > div > div { box-sizing: content-box; }
    16     td#bspadding > div > div { box-sizing: padding-box; }
    17     td#bsborder > div > div { box-sizing: border-box; }
    19     td > div > div {
    20       margin-left: 1px;
    21       border-left: 2px solid;
    22       padding-left: 4px;
    23       padding-right: 8px;
    24       border-right: 16px solid;
    25       margin-right: 32px;
    27       background: yellow;
    28       margin-bottom: 1px;
    29     }
    31   </style>
    32 </head>
    33 <body>
    35 <table><tr>
    37 <td id="bscontent"><div>
    39 <!-- box-sizing: content-box -->
    40 <div style="width: auto">A B</div>
    41 <div style="width: -moz-max-content">A B</div>
    42 <div style="width: -moz-min-content">A B</div>
    43 <div style="width: -moz-fit-content">A B</div>
    44 <div style="width: -moz-available">A B</div>
    45 <div style="width: 50px">A B</div>
    46 <div style="width: 60%">A B</div>
    48 </div></td>
    50 <td id="bspadding"><div>
    51 <!-- box-sizing: padding-box -->
    52 <div style="width: auto">A B</div>
    53 <div style="width: -moz-max-content">A B</div>
    54 <div style="width: -moz-min-content">A B</div>
    55 <div style="width: -moz-fit-content">A B</div>
    56 <div style="width: -moz-available">A B</div>
    57 <div style="width: 50px">A B</div>
    58 <div style="width: 60%">A B</div>
    60 </div></td>
    62 <td id="bsborder"><div>
    63 <!-- box-sizing: border-box -->
    64 <div style="width: auto">A B</div>
    65 <div style="width: -moz-max-content">A B</div>
    66 <div style="width: -moz-min-content">A B</div>
    67 <div style="width: -moz-fit-content">A B</div>
    68 <div style="width: -moz-available">A B</div>
    69 <div style="width: 50px">A B</div>
    70 <div style="width: 60%">A B</div>
    72 </div></td>
    74 </tr></table>
    76 </body>
    77 </html>

mercurial