欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

ie6的css有关问题 小弟我给td定义了上划线,当td内无内容时,没有上划线

更新时间: 2014-01-05 01:56:53 责任编辑: Author_N1

 

ie6的css问题 我给td定义了下划线,当TD内无内容时,没有下划线。
CSS定义如下:
.DataGrid { background-color: #ffffff;border: 1px solid #D3E7E6;}
.DataGrid td{padding:3px; height:24px;  border-bottom:1px solid #e9e9e9; background-color:#fff; display:block}
.DataGrid_Item { background-color: #FBFFFF; padding:4px;}


html代码如下:
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="DataGrid">
                  <tr class="DataGrid_Item">
                    <td width="30" align="center">1</td>
                    <td width="80">李大伟</td>
                    <td width="100">中山市西区 </td>
                    <td>西区中心小学 </td>
                    <td width="65" align="right"></td>
                    <td width="80" align="right" class="font_org">60</td>
                    <td width="65" align="right"><a href="#">600</a></td>
                    <td width="80" align="right" class="font_org">595.61 </td>
                    <td width="110" align="center">2010-04-15 14:32</td>
                  </tr>
</table>

如上html代码,第四个TD标签内没有内容,border-bottom:1px solid #e9e9e9;这个样式不起作用。请各位高手赐教。

ps:

1、不能加多余字符如&nbsp;,因为这样要麻烦到程序员。
2、IE8和FIREFOX可以正常显示。
--参考方法--
.DataGrid td {
        padding: 3px;
        height: 24px;
        border-bottom: 1px solid #e9e9e9;
        background-color: #fff;
        zoom:expression(this.innerHTML==""?(this.innerHTML="&nbsp;"):0);        
    }
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:56:53
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3480/
本文WWW.DOC100.NET DOC100.NET版权所有。