一部のブラウザでテーブルの境界線がありません。(border-collapse)

ハリー

次のテーブル構造では、一部のブラウザでテーブルの境界線が表示されていますが、一部のブラウザでは表示されていません。

.test-table, table.test-table th, table.test-table td {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 5px !important;
} 
.test-td{
  border-bottom:0px !important;
}
<table class="test-table">
    <tbody>
        <tr>
            <td colspan="2">Heading 1</td>
            <td rowspan="2">Heading 2</td>
        </tr>
        <tr>
            <td>Test </td>
            <td>Test </td>
        </tr>
        <tr>
            <td colspan="2">Test</td>
            <td rowspan="2" class="test-td">Test</td>
        </tr>
        <tr>
            <td>Test</td>
            <td>Test</td>
        </tr>
        <tr>
            <td colspan="2">Test</td>
        </tr>
        <tr>
            <td colspan="2" class="common-heading">Test</td>
        </tr>
        <tr></tr>
    </tbody>
</table>

以下のブラウザのテーブルのスクリーンショットを参照してください。

Firefoxテーブル

ここに画像の説明を入力してください

クロームテーブル

ここに画像の説明を入力してください

Firefoxのテーブル構造は正しい構造ですが、Chromeでは正しく表示されません。このコードの何が問題になっていますか?すべてのブラウザでテーブル構造を同じにする方法は?

オスマンの子宮

rowspan=4以下のようにそのセルに設定します

.test-table, table.test-table th, table.test-table td {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 5px !important;
} 
.test-td{

}
   

<table class="test-table">
  <tbody><tr>
   <td colspan="2">Heading 1</td> 
    <td rowspan="2">Heading 2</td>
  </tr>
  <tr>
    <td>Test </td>
	<td>Test </td>
  </tr>
   <tr>
   <td colspan="2">Test</td> 
   <td rowspan="4"  class="test-td">Test</td>
  </tr>
  <tr>
    <td>Test</td>
	<td>Test</td>
	 
  </tr>
 
 <tr>
    <td colspan="2">Test</td> 
  </tr>
 <tr>
    <td colspan="2" class="common-heading">Test</td>
    
  </tr>
  <tr></tr>
</tbody></table>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

border-collapseでテーブルの幅を変更します:collapse

分類Dev

border-collapseプロパティが原因でテーブルの境界半径が機能しない

分類Dev

CSS3のborder-radiusプロパティとborder-collapse:collapseは混在しません。border-radiusを使用して、角が丸い折りたたまれたテーブルを作成するにはどうすればよいですか?

分類Dev

Angular付きのブートストラップ「エラー:$(...)。collapse()は関数ではありません」

分類Dev

複数のhtmlテーブルを結合するときに二重境界線を防ぐ-border-collapseが機能しない

分類Dev

「border-collapse:collapse」はテーブルからパディングを削除します

分類Dev

テーブルの境界線がありません

分類Dev

Windows 10では、一部のFormBorderStylesに境界線がありません

分類Dev

ウェブサイトは一部のブラウザで動作しますが、すべてではありません

分類Dev

要素の「collapse」属性が機能していませんか?

分類Dev

PDFビュー(XSLT)にCALSテーブルの境界線がありません

分類Dev

`border-collapse:collapse`を使用すると、隣接するセルが描画されていないときに上部の境界線が表示されるのはなぜですか

分類Dev

openmpのcollapse句を理解する

分類Dev

Twitter Bootstrap Collapse ..奇妙な配列の初期化?

分類Dev

KableExtra-collapse_rowsアライメント

分類Dev

Angular CLI:__ WEBPACK_IMPORTED_MODULE_1_jquery __(...)。collapseは関数ではありません

分類Dev

テーブル「subscriber_historization」のUNIQUE制約に、パーティションキーの一部である列「processing_date」がありません。

分類Dev

dash_bootstrap_components.Collapseは折りたたまれません

分類Dev

AJax削除は一部のブラウザでは機能しません

分類Dev

divの境界線がChromeのテーブルヘッダーの境界線と一致しません

分類Dev

行スパンのあるテーブルには境界線がありません

分類Dev

iframeは、一部のブラウザではWebページを正しくロードしますが、他のブラウザではロードしません(安全でないコンテンツエラー)

分類Dev

Bootstrap3.0のCollapseブレークポイントを変更します

分類Dev

Ubuntu 18.04サーバーの一部のユーザーアプリ(ClamAV、CSF)のPIDファイルが「/ var / run」にありませんが、サービスはアクティブです。どうすればよいですか?

分類Dev

一部の人にはDataTable警告テーブルajaxエラーがありますが、すべてが光沢があるわけではありません

分類Dev

Border-SpacingとBorder-Collapseが機能しない

分類Dev

Border-SpacingとBorder-Collapseが機能しない

分類Dev

CSSはborder-spacingとborder-collapseをtheadに追加します

分類Dev

オブジェクトはこのレルムのスキーマの一部ではありません

Related 関連記事

  1. 1

    border-collapseでテーブルの幅を変更します:collapse

  2. 2

    border-collapseプロパティが原因でテーブルの境界半径が機能しない

  3. 3

    CSS3のborder-radiusプロパティとborder-collapse:collapseは混在しません。border-radiusを使用して、角が丸い折りたたまれたテーブルを作成するにはどうすればよいですか?

  4. 4

    Angular付きのブートストラップ「エラー:$(...)。collapse()は関数ではありません」

  5. 5

    複数のhtmlテーブルを結合するときに二重境界線を防ぐ-border-collapseが機能しない

  6. 6

    「border-collapse:collapse」はテーブルからパディングを削除します

  7. 7

    テーブルの境界線がありません

  8. 8

    Windows 10では、一部のFormBorderStylesに境界線がありません

  9. 9

    ウェブサイトは一部のブラウザで動作しますが、すべてではありません

  10. 10

    要素の「collapse」属性が機能していませんか?

  11. 11

    PDFビュー(XSLT)にCALSテーブルの境界線がありません

  12. 12

    `border-collapse:collapse`を使用すると、隣接するセルが描画されていないときに上部の境界線が表示されるのはなぜですか

  13. 13

    openmpのcollapse句を理解する

  14. 14

    Twitter Bootstrap Collapse ..奇妙な配列の初期化?

  15. 15

    KableExtra-collapse_rowsアライメント

  16. 16

    Angular CLI:__ WEBPACK_IMPORTED_MODULE_1_jquery __(...)。collapseは関数ではありません

  17. 17

    テーブル「subscriber_historization」のUNIQUE制約に、パーティションキーの一部である列「processing_date」がありません。

  18. 18

    dash_bootstrap_components.Collapseは折りたたまれません

  19. 19

    AJax削除は一部のブラウザでは機能しません

  20. 20

    divの境界線がChromeのテーブルヘッダーの境界線と一致しません

  21. 21

    行スパンのあるテーブルには境界線がありません

  22. 22

    iframeは、一部のブラウザではWebページを正しくロードしますが、他のブラウザではロードしません(安全でないコンテンツエラー)

  23. 23

    Bootstrap3.0のCollapseブレークポイントを変更します

  24. 24

    Ubuntu 18.04サーバーの一部のユーザーアプリ(ClamAV、CSF)のPIDファイルが「/ var / run」にありませんが、サービスはアクティブです。どうすればよいですか?

  25. 25

    一部の人にはDataTable警告テーブルajaxエラーがありますが、すべてが光沢があるわけではありません

  26. 26

    Border-SpacingとBorder-Collapseが機能しない

  27. 27

    Border-SpacingとBorder-Collapseが機能しない

  28. 28

    CSSはborder-spacingとborder-collapseをtheadに追加します

  29. 29

    オブジェクトはこのレルムのスキーマの一部ではありません

ホットタグ

アーカイブ