在我的网页项目中,我创建了一个简单的表格并使用css设置样式在chrome firefox中看起来一切正常甚至在ie中但在safari中,额外的边框显示在随机表格单元格中,当我在单元格中选择文本时,边框消失。有下面的图片。我该如何解决这个问题?我想这是safari问题,而不是错误的CSS或HTML。
页面加载后:
选择文字后
答案 0 :(得分:0)
一切看起来都对我有用。事实上我正在使用safari v6.02并且没有渲染错误。也许它可能来自未发布的其他HTML。
旁注..使用safaris元素检查器尝试找到问题
答案 1 :(得分:0)
在css中为该特定单元格(或所有单元格)使用此代码:
td:focus, td:active, td:hover, td{
border: none;
}
仅使用您不想要任何边框的< td>代码。
如果以上操作不起作用,请使用:
td:before, td:after{
border: none;
}