問題タブ [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 - セルスペースとセルパディングがCSSスタイルではないのはなぜですか

なぜそんなに気になるのかわかりませんが、ウェブサイトを作るときはいつもCSSでスタイリングをするようにしています。ただし、テーブルを操作するときに常に覚えておく必要があることの1つは、cellspacing="0"とcellpadding="0"を追加することです。

これらの時代遅れのHTML4属性をオーバーライドするCSSプロパティがないのはなぜですか?

0 投票する
1 に答える
18032 参照

c# - Windowsフォームのtablelayoutpanelのセル間の間隔を削除しますか?

TableLayoutPanelクラスから継承するクラスMapをプログラムで作成しました。Mapクラスは、それぞれが背景画像を持つTileオブジェクト(Panelの子)を追加します。削除したい各セルの間に目立つスペースがあることを除いて、すべてが機能します。

周りを見回しましたが、TableLayoutPanelのセル間のスペースを削除する方法がわかりません。それを削除する最も簡単な方法は何ですか?

0 投票する
7 に答える
101493 参照

html - CSS属性もcellspacing属性も持たないタグにマージンを設定できません

なんらかの理由で、テーブルセルの間にマージンを持たせることができませんでした。テーブルセルの背景色を灰色(白いページの背景の上)にして、タイルの間に白が入っているように見せたいです。

HTMLで試しましたが、

CSSでも、

何も機能しません。セルは、1つの大きな灰色の塊のように、まだくっついています。ここで非常に基本的なものが欠けていますか?

実際のコードは次のとおりです。

0 投票する
2 に答える
1598 参照

css - フルカレンダーでボーダースペースを使用する方法

私はfullcalendarjqueryプラグインのスタイルを設定しようとしていますが、ほとんど設定されていますが、1つの問題があります。セル間に間隔を空けたい(つまり、テーブルの後ろの背景が見えるようにしたい)。これは、css border-spacingプロパティをオーバーライドすることで実行できますが、そうすると、フルカレンダーの幅の計算が失敗し、右の列(月表示の「土曜日」)が縮小されます。間隔を使用していることを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宣言を削除しても問題ありませんが、何も変わりません。

パディングを正しく削除するにはどうすればよいですか?

例を簡略化しました: http://eta.name/padding.html TD の問題があります。セルの上に 1 ピクセル、下にいくつかのピクセル。これを削除するには?

0 投票する
2 に答える
252 参照

css - クラスを使用してCSSでスタイルを設定する

私はテーブルを持っています、そしてテーブルの中には要素があります。テーブルに1つのクラス「チャート」を付けてから、そのテーブル内にあるすべての要素にパディングを付けてスタイルを設定したいと思います。

これは可能ですか?

私は次のようなことを考えていました...

可能ですが、機能しません:VIはそれを知っています。はクラス演算子のようなものですが、タグタイプでも意味があると思いました。

0 投票する
1 に答える
871 参照

css - IE8 の場合 - CSS ディスプレイの table_cell と組み合わせて、セルの間隔/パディングを 0px に設定しようとしています

一部のコンテンツを div ボックスに垂直方向に配置しようとしました。これを達成するために、完璧に機能する CSS をいくつか見つけました。あなたが知らない人を除いて:IE8。値「table-cell」で表示属性を使用すると、IE は非表示のセルパディング/セル間隔を作成します。

'padding' と 'margin' の 2 行は、FF、Chrome、Opera のみに影響します。メインレイアウトを維持するには、パディング/スペースを「0」にする必要があります。IEでこれを解決する方法の手がかりはありますか?
どうもありがとう

0 投票する
1 に答える
1523 参照

html - Flying Saucer のセル内の画像の扱いはバグですか?

例を次のように絞り込むことができました (かなり大量のデータ URL を使用していますが、stackoverflow はそれらを横にうまく流す必要があります...):

このコードが実行され、各画像間に不適切なスペースがある PDF が生成されます。スペースの原因はわかりませんが、バグかどうかもわかりません。私が知っていること:

  1. Web ブラウザーでは、画像間のスペースは表示されません。
  2. 画像を削除して、固定サイズの div のようなものに置き換えると、問題は魔法のように解消されます (これは、空飛ぶ円盤が従来の cellpadding および cellspacing 属性を使用して正しいことを行っていることを証明しています。これは私の最初の関心事でした)。
  3. セルに 1 ピクセルの境界線を追加すると ( td { border: 1px solid red; })、余分なスペースが td 要素の外側にあることがわかります。
  4. と の間の空白を削除する<td><img、問題が消えたように見えます。

要素内の余分なスペースが要素の外側に余分なパディング/マージンをもたらす可能性があるのは奇妙に思えます。おそらく、私は HTML を完全に誤解しているので、トラッカーに問題を詰め込む前に、誰かがここで私を正してくれることを願っています.

(また、「そのためにテーブルを使用しないでください」という典型的なひざまずく答えを先取りします-これは私のHTMLではありません。クリーンアップ後に現実世界のHTMLをPDFにレンダリングしようとしています。この例は、クリーンアップ後のHTMLを示していますクリーンアップ コードにある問題を除外します。)

0 投票する
4 に答える
4852 参照

wpf - WPF:CellSpacingを使用してカスタムグリッドを実装する方法は?

WPFのHTMLセルスペースが恋しいです。グリッドからカスタムグリッドクラスをオーバーライドし、MeasureOverrideとArrangeOverrideを変更して目的の動作を取得することにより、WPFのグリッドに同様の何かを実装しようとしています。つまり、グリッド内の各セルは、他のセルに対して固定間隔(パディングではない)である必要があります。これはどのように行うことができますか?