width-special-values-cell-fixed-ref.html 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <!DOCTYPE html>
  2. <html lang="en-US">
  3. <head>
  4. <title>-moz-max-content, -moz-min-content, -moz-fit-content, and -moz-available values of CSS width property, on table cells with table-layout: fixed</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. td table { width: 200px; }
  10. td td:first-child {
  11. border-left: 1px solid;
  12. padding-left: 2px;
  13. padding-right: 4px;
  14. border-right: 8px solid;
  15. background: yellow;
  16. }
  17. </style>
  18. </head>
  19. <body>
  20. <table border><tr>
  21. <td>
  22. <!-- width -->
  23. <table border><tr><td width="1">A&nbsp;B</td><td></td></tr></table>
  24. <table border><tr><td width="1">A B</td><td></td></tr></table>
  25. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  26. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  27. </td>
  28. <td>
  29. <!-- min-width -->
  30. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  31. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  32. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  33. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  34. <table border><tr><td width="1">A&nbsp;B</td><td></td></tr></table>
  35. <table border><tr><td width="1">A B</td><td></td></tr></table>
  36. <table border><tr><td width="1">A B</td><td></td></tr></table>
  37. <table border><tr><td width="1"><div style="width: 1px">A B</div></td><td></td></tr></table>
  38. </td>
  39. <td>
  40. <!-- max-width -->
  41. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  42. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  43. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  44. <table border><tr><td width="50%">A B</td><td width="50%"></td></tr></table>
  45. <table border><tr><td width="1">A&nbsp;B</td><td></td></tr></table>
  46. <table border><tr><td width="1">A B</td><td></td></tr></table>
  47. <table border><tr><td width="1">A&nbsp;B</td><td></td></tr></table>
  48. <table border><tr><td width="150">A B</td><td></td></tr></table>
  49. </td>
  50. </tr></table>
  51. </body>
  52. </html>