问题标签 [cellspacing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
42704 浏览

html - 为什么 cellpacing 和 cellpadding 不是 CSS 样式

我不知道为什么这让我如此困扰,但是当我创建网站时,我总是尝试使用 CSS 来完成我的所有样式设置。然而,当我使用表格时,我必须记住的一件事是添加 cellspacing="0" 和 cellpadding="0"

为什么没有 CSS 属性来覆盖这些过时的 HTML 4 属性?

0 投票
1 回答
18032 浏览

c# - 删除Windows窗体中tablelayoutpanel中单元格之间的间距?

我以编程方式创建了一个类 Map,它继承自 TableLayoutPanel 类。Map 类添加了 Tile 对象(Panel 的子对象),每个对象都有一个背景图像。一切正常,除了我想删除的每个单元格之间有一个明显的空间。

我环顾四周,但无法弄清楚如何删除 TableLayoutPanel 中单元格之间的空间。删除它的最简单方法是什么?

0 投票
7 回答
101493 浏览

html - 不能在既没有 CSS 也没有 cellspacing 属性的标签上放置边距

无论出于何种原因,我都无法让任何表格单元格在它们之间留有边距。我希望表格单元格具有灰色背景色(在白色页面背景上),因此它看起来像它们之间带有白色的瓷砖。

我在 HTML 中尝试过,

同样在 CSS 中,

没有任何效果。细胞仍然粘在一起,像一个大的灰色斑点。我在这里错过了一些非常基本的东西吗?

这是实际的代码:

0 投票
2 回答
1598 浏览

css - 如何在全日历中使用边框间距

我正在尝试设置 fullcalendar jquery 插件的样式,并对其进行大部分设置,但有一个问题。我想在单元格之间设置间距(即可以看到表格后面的背景),我可以通过覆盖 css 边框间距属性来做到这一点,但是当我这样做时,fullcalendar 的宽度计算会被抛弃,而我的远右栏(月视图中的“星期六”)缩小。有没有办法告诉 fullcalendar 我正在使用间距,或者其他方式来计算它?谢谢,亚历克斯

0 投票
1 回答
2254 浏览

internet-explorer-8 - 为什么 IE8 不支持单元格间距?

我有一个带有以下属性集的表。该表是中继器控制的结果。

这适用于 IE7/旧版本,并且能够获得表格的边框并显示结果

但是,当尝试使用 IE8 进行相同操作时,Cellspacing 似乎没有任何效果,并且无法获得表格周围的边框..

有关如何解决此问题的任何建议?

0 投票
2 回答
4148 浏览

css - CSS表格单元格填充,间距

在上一部歌剧和 ie8 中,我看到:http ://eta.name/timages/padding.png

如果我在 Opera 中删除 DOCTYPE 声明一切正常,但在 ie 中没有任何变化。

如何正确删除填充?

我有一个简化的例子: http ://eta.name/padding.html 存在 TD 问题。单元格顶部一个像素,底部一个像素。如何删除这个?

0 投票
2 回答
252 浏览

css - 在 CSS 中使用类来设置样式

我有一张桌子,桌子里面是元素。我想给表格一个类“图表”,然后通过给它们填充来样式化该表格内部的所有元素。

这可能吗?

我在想类似...

有可能,但它不起作用:VI 知道。是一种类运算符,但我认为它对标记类型也有意义。

0 投票
1 回答
871 浏览

css - 对于 IE8 - 尝试结合 CSS 显示的 table_cell 将单元格间距/填充设置为 0px

我试图将一些内容垂直对齐到 div 框中。为了实现这一点,我发现了一些完美的 CSS。除了你知道它不知道的是谁:IE8。当使用值为“table-cell”的显示属性时,IE 正在创建一个不可见的单元格填充/单元格间距。

'padding' 和 'margin' 两行只影响 FF、Chrome、Opera。我需要它为“0”填充/间距以保留主布局。任何线索如何为 IE 解决这个问题?
多谢

0 投票
1 回答
1523 浏览

html - 飞碟对细胞图像的处理是一个错误吗?

我设法将我的示例缩减为以下内容(它使用了一些相当大的数据 URL,但 stackoverflow 应该很好地将它们从侧面流出来......):

此代码运行,并生成一个 PDF,其中每个图像之间的空格不正确。我无法弄清楚是什么导致了这些空间,但我也无法弄清楚这是否是一个错误。我所知道的:

  1. Web 浏览器不显示图像之间的空格。
  2. 如果您删除图像并将其替换为固定大小的 div 之类的东西,问题就会神奇地消失(这证明飞碟使用传统的 cellpadding 和 cellspacing 属性做正确的事情,这是我最初关心的问题。)
  3. 如果为单元格 ( td { border: 1px solid red; }) 添加 1 像素的边框,则表明多余的空间位于 td 元素之外。
  4. 如果您删除之间的空格<td><img问题似乎消失了。

对我来说,元素内的额外空间可能会导致元素的额外填充/边距对我来说似乎很奇怪。不过,也许我完全误解了 HTML,所以我希望有人能在我在他们的跟踪器中遇到问题之前将我直接设置在这里。

(另外:抢占“不要为此使用表格”的典型下意识回答 - 这不是我的 HTML,我试图在清理后将现实世界的 HTML 呈现为 PDF。这个例子显示了清理后的 HTML排除问题出在清理代码中。)

0 投票
4 回答
4852 浏览

wpf - WPF:如何使用 CellSpacing 实现自定义网格?

我想念 WPF 中的 HTML 单元格间距。我试图通过从 Grid 覆盖自定义 Grid 类,然后修改 MeasureOverride 和 ArrangeOverride 来实现我想要的行为,从而在 WPF 的 Grid 中实现类似的东西。也就是说,网格中的每个单元格之间应该有一个固定的间距(不是填充)。怎么可能做到这一点?