完全隐藏table的边框线

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了完全隐藏table的边框线相关的知识,希望对你有一定的参考价值。

<table border="0" cellpadding="0" cellspacing="0" frame=void>
这是我现在的设置,还有虚线框出现,想把虚线也完全隐藏掉
第四个DIV里的table的table...
测试border=1/0/1px solid #fff还是存在虚线边框,table tdborder:none也没用

参考技术A 如果实在不行,把border设置成1px solid #fff,不过这就是下册追问

上策下策都没用....只求能实现效果就行....

追答

border:1px solid hidden;
一定管用

参考技术B table tdborder:none
可以用css来隐藏。追问

没用啊...

追答

把frame=void去掉试试

因为不清楚你是否有使用其他框架之类的,不排除是其他更高优先级的css造成的。
又或者这个饼图本身有带有边框(这个可能性较小)

追问

去掉了还是没用...虚线依旧顽强的存在着...我补充了提问的...不知道问问发什么神经又一直没显示出来...不知道你们看得见么

追答

补充提问没看到
建议你先用浏览器的开发者工具(审查元素,按F12,主流浏览器都会有),去看看这个table都有哪些样式。

毕竟我自己没遇到过这种问题~所以未必能够看出问题所在,给出答案~

追问

删减了还不让提交....

本回答被提问者采纳
参考技术C border ="1",下个w3cschool手册,里面会有所有标签的属性设置,不可能记住所有的,建议下载

怎么隐藏table所有边框

设置了
cellpadding="0" border="0" cellspacing="0"
怎么还是有边框呢?怎么才能让所有边框都不显示

隐藏table所有边框有以下两种方式:


一、直接通过table的属性定义:

<table border="0"></table>

如下,直接给通过table的border属性,将其设置为0即可。


二、通过css样式控制:

<table class="tablebox">
    <tr><td></td></tr>
</table>
<style>
    .tableboxborder:0;
    .tablebox tdborder:0;
</style>

通过css控制其边框,这样的话一定要在td上也写上。因为css如果只写table的,那就只是整个table的大边框被去掉,内部单元格的必须单独设置td。

参考技术A 也许是当前表格的CSS的border属性被其他CSS继承了

<table border="0" cellspacing="0" cellpadding="0" style="border:0;">

style="border:0;" 这样就可以了,这里的属性优先级是最高的,没有办法被其他属性覆盖。
参考技术B 这样就可以了啊,你是不是设置CSS,还是套了别的边框本回答被提问者采纳

以上是关于完全隐藏table的边框线的主要内容,如果未能解决你的问题,请参考以下文章

table边框完全去掉的方法

无法在 Windows 窗体 C# 中完全隐藏顶部栏

如何从 HTML 表格中完全删除边框

excel隐藏边框线的方法

XSL FO 表中的粗边框线问题 - 使用 Apache FOP 创建 PDF

table 边框线