我有以下css类:
.detail tr td
{
border-bottom: 1px solid #c0c0c0 ;
}
它在firefox,chrome和IE9中效果很好。
但是IE7在所有带有文本的td
的底部绘制了一个边框。但是如果td
没有文字,那么它就不会绘制边框。
如何在IE7中为所有这些添加边框?
答案 0 :(得分:11)
在IE7中,空表格单元格不存在。向所有空单元格添加
将解决您的问题。
其他信息:
如果您正在使用jQuery,则可以动态添加
:
$(document).ready(function() {
$("td:empty").html(" ");
});
如果您讨厌插入
,可以添加一个范围并设置其中一个属性:
<span style="zoom:1;"></span>
或者使用jQuery:
$(document).ready(function() {
$("td:empty").html("<span style='zoom:1;'></span>");
});