jua*_*uan 1 jquery internet-explorer html-table fadeout
TD有一个DIV,我在其中使用jQuery的fadeOut函数删除,但当它完成时,边框也消失了.
我想避免这种情况,除了添加" "之外还有什么方法吗?(这会让它变丑)?
编辑:我正在使用Internet Explorer(6和7)
CSS:
table {
empty-cells: show;
}
Run Code Online (Sandbox Code Playgroud)
您还需要将IE置于标准渲染模式才能工作.添加doctype后,至少IE8(Beta 2及更高版本)播放效果很好.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Run Code Online (Sandbox Code Playgroud)
IE7及以下版本仍然不会这样做.empty-cells据说MS CSS兼容性声明支持"部分"(对于IE7和IE8 Beta 1).无论"部分"意味着什么,不实施"表演"都难以称之为"部分支持".通过折叠表格边框,可以强制这些浏览器绘制单元格边框:
table {
border-collapse: collapse;
}
Run Code Online (Sandbox Code Playgroud)
设置empty-cells被忽略.但是一旦折叠边框,无论如何都不需要设置,因为所有浏览器都会显示折叠的边框.
| 归档时间: |
|
| 查看次数: |
5969 次 |
| 最近记录: |