为何table中border-spacing: 10px;不起作用啊?
程序员文章站
2022-04-14 11:13:09
...
我用样式表:table { border-collapse: separate; border-spacing: 10px; border:1px solid #000000; } ,想让表格单元格分离,可是为什么设置的border-spacing不起作用呢?请指教一下吧
我就是想用CSS实现如下这种效果,可是border-spacing: 10px; 不起作用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> </head> <body> <table width="400" border="1" cellpadding="0" cellspacing="4" bordercolor="#000000"> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> </body> </html>
我就是想用CSS实现如上这种效果,不知道用CSS怎样才能实现在HTML设置的cellspacing="4" 效果,我试了border-spacing: 10px; 不起作用;请各位多多指教
ie+ff
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> <style type="text/css"> table.tt{border-spacing:10px;} </style> <!--[if IE]> <style type="text/css"> table.tt{sheneyan:expression(this.cellSpacing="10");} </style> <![endif]--> </head> <body> <table width="400" border="1" cellpadding="0" bordercolor="#000000" class="tt"> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> </body> </html>
不支持
但是为什么要放弃table这么好的自带功能。
用css来复杂化table。。
以上就是为何table中border-spacing: 10px;不起作用啊?的详细内容,更多请关注其它相关文章!
上一篇: 渐进增强和优雅降级之间有什么区别
下一篇: CSS如何实现和选择器的示例代码分享