width-special-values-block.html (1580B)
1 <!DOCTYPE html> 2 <html lang="en-US"> 3 <head> 4 <title>max-content, min-content, -moz-fit-content, and -moz-available values of CSS width property, on blocks</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"> 8 9 body { font-size: 10px; line-height: 1; } 10 11 div { 12 margin-left: 1px; 13 border-left: 2px solid; 14 padding-left: 4px; 15 padding-right: 8px; 16 border-right: 16px solid; 17 margin-right: 32px; 18 19 background: yellow; 20 margin-bottom: 1px; 21 } 22 23 div.v1 { width: max-content; } 24 div.v2 { width: min-content; } 25 div.v3 { width: -moz-fit-content; } 26 div.v4 { width: -moz-available; } 27 28 div.s1 { box-sizing: content; } 29 div.s2 { box-sizing: padding; } 30 div.s3 { box-sizing: border; } 31 32 </style> 33 </head> 34 <body style="width: 100px"> 35 <div class="v1 s1">A B</div> 36 <div class="v1 s2">A B</div> 37 <div class="v1 s3">A B</div> 38 <div class="v2 s1">A B</div> 39 <div class="v2 s2">A B</div> 40 <div class="v2 s3">A B</div> 41 <div class="v3 s1">A B</div> 42 <div class="v3 s2">A B</div> 43 <div class="v3 s3">A B</div> 44 <div class="v3 s1">A B C D E F G H I J</div> 45 <div class="v3 s2">A B C D E F G H I J</div> 46 <div class="v3 s3">A B C D E F G H I J</div> 47 <div class="v3 s1">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA B</div> 48 <div class="v3 s2">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA B</div> 49 <div class="v3 s3">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA B</div> 50 <div class="v4 s1">A B</div> 51 <div class="v4 s2">A B</div> 52 <div class="v4 s3">A B</div> 53 </body> 54 </html>