我已经尝试了在 css 文件中描述的所有技巧,cellspacing:0; cellpadding:0;
但不知何故,该表不接受此属性,但在将内联描述为<table cellspacing="0" cellpadding="0">
. 那很辛苦
问问题
12488 次
2 回答
1
检查这个答案如何在 CSS 中设置单元格填充和单元格间距?
table {
border-spacing:0;
border-collapse:collapse;
}
于 2013-05-30T10:23:07.720 回答
1
HTML 属性cellpadding=0
对应于表格padding: 0
所有单元格(th
和td
元素)的设置。
HTML 属性cellspacing
一般对应于border-spacing
table 上的设置,但在常见的特殊情况下,通过设置在table 上cellspacing=0
可以获得更好的浏览器覆盖率。border-collapse: collapse
它使相邻的边界折叠,但也消除了单元格之间的间距。
HTML 属性有时会映射到 CSS 属性,但总的来说,它们是两个不同的世界,并且映射复杂(参见对应关系的部分描述)。特别是,CSS 没有 和 之类的cellspacing
属性cellpadding
。
于 2013-05-30T10:25:38.430 回答