box-sizing-2-ref.html 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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">
  8. body { font-size: 10px; line-height: 1; }
  9. table { border-spacing: 0; margin: 0; }
  10. td { border: 1px solid; padding: 1px solid; }
  11. td td > 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. background: yellow;
  19. }
  20. </style>
  21. </head>
  22. <body>
  23. <table><tr>
  24. <td id="bscontent">
  25. <!-- box-sizing: content-box -->
  26. <table><tr><td><div>A B</div></td></tr></table>
  27. <table><tr><td><div>A B</div></td></tr></table>
  28. <table><tr><td><div>A<br>B</div></td></tr></table>
  29. <table><tr><td><div>A B</div></td></tr></table>
  30. <table><tr><td><div>A B</div></td></tr></table>
  31. <table><tr><td><div style="width: 150px">A B</div></td></tr></table>
  32. </td>
  33. <td id="bsborder">
  34. <!-- box-sizing: border-box -->
  35. <table><tr><td><div>A B</div></td></tr></table>
  36. <table><tr><td><div>A B</div></td></tr></table>
  37. <table><tr><td><div>A<br>B</div></td></tr></table>
  38. <table><tr><td><div>A B</div></td></tr></table>
  39. <table><tr><td><div>A B</div></td></tr></table>
  40. <table><tr><td><div style="width: 120px">A B</div></td></tr></table>
  41. </td>
  42. </tr></table>
  43. </body>
  44. </html>