code_junkie

CSS: Scrollable Nested Table, works in FF, fails in IE

Nov 14th, 2011
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. <html>
  2. <body>
  3.  
  4. <style type="text/css">
  5. #test table {
  6. border-collapse: collapse;
  7. table-layout: fixed;
  8. width: 95%;
  9. }
  10.  
  11. #test table td {
  12. border: 1px solid rgb(0,0,0);
  13. }
  14.  
  15. #test table div.scrollable {
  16. max-width: 100%;
  17. overflow: auto;
  18. }
  19.  
  20. #test table table {
  21. table-layout: auto;
  22. width: 100%;
  23. }
  24. </style>
  25.  
  26. <div id="test">
  27. <table>
  28. <tr>
  29. <td colspan="2">
  30.  
  31. <div class="scrollable">
  32.  
  33. <table>
  34. <tr>
  35. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td>
  36. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td>
  37. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td>
  38. <td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</ td>
  39. </tr>
  40.  
  41. </table>
  42.  
  43. </div>
  44.  
  45. </td>
  46. </tr>
  47. <tr><td>1</td><td>2</td></tr>
  48. <tr><td>1</td><td>2</td></tr>
  49. </table>
  50. </div>
  51. </body>
  52. </html>
  53.  
  54. #test table {
  55. border-collapse: collapse;
  56. table-layout: fixed;
  57. width: 50%;
  58. }
  59.  
  60. #test table td {
  61. border: 1px solid rgb(0,0,0);
  62. }
  63.  
  64. #test table div.scrollable {
  65. max-width: 100%;
  66. overflow: auto;
  67. }
  68.  
  69. #test table table {
  70. table-layout: auto;
  71. width: 100%;
  72. }
  73.  
  74. .scrollable {
  75. height:40px;
  76. width:100%;
  77. overflow-x:scroll;
  78. overflow-y:none;
  79.  
  80. }
Add Comment
Please, Sign In to add comment