在IE7中冻结HTML表的第一列 [英] Freeze first column of a HTML table in IE7

查看:60
本文介绍了在IE7中冻结HTML表的第一列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I have a html table in which i need fix or freeze the first column. I have done it using css which is worknig fine in IE9 and Chrome but it is not working as expected in IE 7. Below is my code. I need to know how i can fix the first column in IE 7. So please Suggest.





HTML:





HTML :

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">

    <title></title>
    <link rel="stylesheet" type="text/css" href="Style1.css" />
</head>
<body>
    <form id="form1" runat="server">
    <div id="HeaderDiv" runat="server"></div>

    <div style="width: 95%;  overflow-x:scroll; overflow-y:visible;position :relative; padding-bottom:1px; margin-left:5em;  height: 200px">

    <table style="width: 100%; height: auto; position:absolute" cellpadding="0" cellspacing="0" border="0">
        <tr><td class="hc">1</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td></tr>
        <tr><td class="hc">2</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td></tr>
        <tr><td class="hc">3</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td></tr>
        <tr><td class="hc">4</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td><td >1</td><td >2</td><td >3</td><td >4</td><td >5</td><td >6</td><td>7</td>
        <td >8</td><td >9</td><td >10</td><td >11</td><td >12</td><td >13</td><td>14</td>
        <td >15</td><td >16</td><td >17</td><td >18</td><td >19</td><td >20</td><td>21</td>
        <td >22</td><td >23</td><td >24</td><td >25</td><td >26</td><td >27</td><td>29</td>
        <td >30</td><td >31</td></tr>

</table>

    </div>


    </form>
</body>
</html>







CSS:




CSS:

.hc {
           position:fixed;
           width:5em;
           left:0;
           top:auto;
           border-right: 0px none red;
           border-top-width:3px;
           margin-top:-3px;
       }
       .hc:before {content: 'Row ';}
       .long { background:yellow; letter-spacing:1em; }

推荐答案

http://anaturb.net/csstips/sheader.htm[^]


这篇关于在IE7中冻结HTML表的第一列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆