ตัวอย่าง
คอลัมน์ที่ 1 | คอลัมน์ที่ 2 | คอลัมน์ที่ 3 | คอลัมน์ที่ 4 |
---|---|---|---|
ข้อมูลที่ 1 | ข้อมูลที่ 1 | ข้อมูลที่ 1 | ข้อมูลที่ 1 |
ข้อมูลที่ 2 | ข้อมูลที่ 2 | ข้อมูลที่ 2 | ข้อมูลที่ 2 |
ข้อมูลที่ 3 | ข้อมูลที่ 3 | ข้อมูลที่ 3 | ข้อมูลที่ 3 |
ข้อมูลที่ 4 | ข้อมูลที่ 4 | ข้อมูลที่ 4 | ข้อมูลที่ 4 |
ข้อมูลที่ 5 | ข้อมูลที่ 5 | ข้อมูลที่ 5 | ข้อมูลที่ 5 |
ข้อมูลที่ 6 | ข้อมูลที่ 6 | ข้อมูลที่ 6 | ข้อมูลที่ 6 |
ข้อมูลที่ 7 | ข้อมูลที่ 7 | ข้อมูลที่ 7 | ข้อมูลที่ 7 |
ข้อมูลที่ 8 | ข้อมูลที่ 8 | ข้อมูลที่ 8 | ข้อมูลที่ 8 |
ข้อมูลที่ 9 | ข้อมูลที่ 9 | ข้อมูลที่ 9 | ข้อมูลที่ 9 |
ข้อมูลที่ 10 | ข้อมูลที่ 10 | ข้อมูลที่ 10 | ข้อมูลที่ 10 |
ข้อมูลที่ 11 | ข้อมูลที่ 11 | ข้อมูลที่ 11 | ข้อมูลที่ 11 |
ข้อมูลที่ 12 | ข้อมูลที่ 12 | ข้อมูลที่ 12 | ข้อมูลที่ 12 |
ข้อมูลที่ 13 | ข้อมูลที่ 13 | ข้อมูลที่ 13 | ข้อมูลที่ 13 |
ข้อมูลที่ 14 | ข้อมูลที่ 14 | ข้อมูลที่ 14 | ข้อมูลที่ 14 |
ข้อมูลที่ 15 | ข้อมูลที่ 15 | ข้อมูลที่ 15 | ข้อมูลที่ 15 |
CSS Code
<style type="text/css"> div#divTblHdFix{ width:75%; height:200px; border:1px solid #333333; border-width:0 0 1px 0; overflow:hidden; } table#tblHdFix{ width:100%; height:200px; border:1px solid #333333; } thead.theadFix{ background-color:#2DBAC6; } thead.theadFix > tr > th{ color:#FFFFFF; border: solid #333333; border-width: 0px 1px 1px 0px; } tr.tr-odd{ background-color:#FFFFFF; } tr.tr-odd > td{ text-align:center; border: solid #333333; border-width:0px 1px 1px 0px; } tr.tr-even{ background-color:#EAEAEA; } tr.tr-even > td{ text-align:center; border: solid #333333; border-width: 0px 1px 1px 0px; } tbody.tbodyShow{ height: 200px; overflow-y: auto; overflow-x: hidden; } </style> <!--[if IE]> <style type="text/css"> div#divTblHdFix{ position: relative; width:75%; height:200px; overflow-y: scroll; overflow-x: hidden; border:1px solid #333333; } table#tblHdFix{ width:100%; } thead tr { position: absolute; top: expression(this.offsetParent.scrollTop); } tbody.tbodyShow{ height: auto; } </style> <![endif]-->
HTML Code
<div id="divTblHdFix"> <table border="0" cellpadding="0" cellspacing="0" id="tblHdFix" > <thead class="theadFix"> <tr> <th>คอลัมน์ที่ 1</th> <th>คอลัมน์ที่ 2</th> <th>คอลัมน์ที่ 3</th> <th>คอลัมน์ที่ 4</th> </tr> </thead> <tbody class="tbodyShow"> <tr class="tr-odd"> <td>ข้อมูลที่ 1</td> <td>ข้อมูลที่ 1</td> <td>ข้อมูลที่ 1</td> <td>ข้อมูลที่ 1</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 2</td> <td>ข้อมูลที่ 2</td> <td>ข้อมูลที่ 2</td> <td>ข้อมูลที่ 2</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 3</td> <td>ข้อมูลที่ 3</td> <td>ข้อมูลที่ 3</td> <td>ข้อมูลที่ 3</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 4</td> <td>ข้อมูลที่ 4</td> <td>ข้อมูลที่ 4</td> <td>ข้อมูลที่ 4</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 5</td> <td>ข้อมูลที่ 5</td> <td>ข้อมูลที่ 5</td> <td>ข้อมูลที่ 5</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 6</td> <td>ข้อมูลที่ 6</td> <td>ข้อมูลที่ 6</td> <td>ข้อมูลที่ 6</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 7</td> <td>ข้อมูลที่ 7</td> <td>ข้อมูลที่ 7</td> <td>ข้อมูลที่ 7</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 8</td> <td>ข้อมูลที่ 8</td> <td>ข้อมูลที่ 8</td> <td>ข้อมูลที่ 8</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 9</td> <td>ข้อมูลที่ 9</td> <td>ข้อมูลที่ 9</td> <td>ข้อมูลที่ 9</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 10</td> <td>ข้อมูลที่ 10</td> <td>ข้อมูลที่ 10</td> <td>ข้อมูลที่ 10</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 11</td> <td>ข้อมูลที่ 11</td> <td>ข้อมูลที่ 11</td> <td>ข้อมูลที่ 11</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 12</td> <td>ข้อมูลที่ 12</td> <td>ข้อมูลที่ 12</td> <td>ข้อมูลที่ 12</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 13</td> <td>ข้อมูลที่ 13</td> <td>ข้อมูลที่ 13</td> <td>ข้อมูลที่ 13</td> </tr> <tr class="tr-even"> <td>ข้อมูลที่ 14</td> <td>ข้อมูลที่ 14</td> <td>ข้อมูลที่ 14</td> <td>ข้อมูลที่ 14</td> </tr> <tr class="tr-odd"> <td>ข้อมูลที่ 15</td> <td>ข้อมูลที่ 15</td> <td>ข้อมูลที่ 15</td> <td>ข้อมูลที่ 15</td> </tr> </tbody> </table> </div>