HTMLは無効なテーブル幅設定の問題を解決します

HTMLは無効なテーブル幅設定の問題を解決します

テーブルに table-layer:fixed スタイルを設定し、テーブル内の行が結合されていることがわかった場合、結合されていない他の行の列幅が平均化され、列幅の設定が無効になります。

解決:

tbodyの前に追加

        <col style="width: 100px;"/>
        <列>
        <col style="width: 100px;"/>
        <col style="width: 100px;"/>
        <col style="width: 100px;"/>
。詳細 {
    パディング下部: 50px;
    上マージン: 80px;
}

.詳細表{
    table-layout:fixed;/*列幅はテーブル幅と列幅によって設定されます。 */
    margin: auto;/*テーブルを中央に配置*/
    テキスト配置: 中央;
    境界線: 1px 実線 #804040;
    境界線の折りたたみ: 折りたたみ;
}

.detail_table th {
    パディング: 26px;
}

.詳細テーブル td {
    境界線: 1px 実線 #804040;
    パディング上部: 16px;
    パディング下部: 16px;
}

。特別 {
    テキスト配置: 左;
    左パディング: 20px;
}

<div class="詳細">

    <テーブルクラス="詳細テーブル">

        <頭>
        <th colspan="5">選択したオプションの詳細</th>
        </thead>
        <!-- 記述した場合は、記述した幅に従いますが、記述した幅がテーブルを埋め尽くさない場合は、指定したサイズの割合に従って各 td に均等に分割されます -->
        <!--これで 4 つの列は 100 ピクセルになり、データのない列が残りのすべてを占めます -->
        <col style="width: 100px;"/>
        <列>
        <col style="width: 100px;"/>
        <col style="width: 100px;"/>
        <col style="width: 100px;"/>

        <t本文>

        <tr>
            <td>
                シリアルナンバー
            <td>
                症状
            <td>
                準拠する
            <td>
                準拠していません</td>
            <td>
                不明
        </tr>

        <?php $i = 1; ?>

        <?php foreach ($test を $item として): ?>
            <!--選択範囲を取得-->
            <?php $temp = $this->session->userdata('b' . $i) ?>

            <tr>

                <td>
                    <?php echo $i; ?>
                </td>

                <td>
                    <?php echo $item; ?>
                </td>

                <td>
                    <?php if ($temp == 1): ?>√<?php endif ?>
                </td>
                <td>
                    <?php if ($temp == 2): ?>√<?php endif ?>
                </td>

                <td>
                    <?php if ($temp == 3): ?>√<?php endif ?>
                </td>

            </tr>

            <?php $i++; ?>

        <?php endforeach; ?>

        </tbody>

    </テーブル>

</div>

これで、HTML の無効なテーブル幅設定の問題を解決する方法についての記事は終了です。無効なテーブル幅設定に関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  document.getElementBy系メソッドがオブジェクトを取得できない問題を解決する

>>:  CSS3でハートを描く

推薦する

HTML 選択タグにリンクを追加する 3 つの方法

最初のもの:コードをコピーコードは次のとおりです。 <html> <ヘッド>...

docker --privileged=true パラメータの役割についての簡単な説明

バージョン 0.6 あたりで、Docker に privileged が導入されました。このパラメー...

jsを使用して簡単な抽選機能を実現する

この記事では、参考までに、簡単な抽選機能を実装するためのjsの具体的なコードを共有します。具体的な内...

MySQLサーバのスレッド数を表示する方法の詳細な説明

この記事では、例を使用して、MySQL サーバーのスレッド数を表示する方法について説明します。ご参考...

JavaScriptはパスワードボックスの検証情報を実装します

この記事では、パスワードボックスの検証情報を実装するためのJavaScriptの具体的なコードを例と...

コード例を通してページ置換アルゴリズムの原理を理解する

ページ置換アルゴリズム: 本質は、限られたメモリをワイヤレス プロセスに対応できるようにすることです...

将来的に人気のあるウェブサイトのナビゲーションの方向

<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...

MySQLの高可用性アーキテクチャの詳細な説明

目次導入MySQL 高可用性マスター 1 つとバックアップ 1 つ: MySQL マスター スレーブ...

mysql 解凍パッケージの基本インストールチュートリアル

新しいコンピューターに変更したので、すべての環境を新しいコンピューター上で設定する必要があります。ふ...

Web コンポーネントの内部イベント コールバックと問題点の分析

目次前面に書かれたWC とは何でしょうか?現在の欠陥1. コンポーネント内部イベントのコールバック2...

要素のel-tree複数選択ツリー(チェックボックス)親子ノードの関連付けが関連付けられていません

属性チェック-厳密公式ドキュメントでは、チェックボックスが表示されるときに親項目と子項目を互いに関連...

CSS スタイルが機能しない (史上最も完全な解決策の概要)

ページを作成するときに、記述した CSS スタイルが有効にならないことがあります。この現象にはさまざ...

Node.jsとDenoの比較

目次序文Denoとは何ですか? Node.jsとの比較建築ESモジュール依存関係の管理TypeScr...

jQueryはシンプルなポップアップウィンドウ効果を実装します

この記事では、簡単なポップアップウィンドウ効果を実現するためのjQueryの具体的なコードを参考まで...

AngularパイプラインPIPEの紹介と使い方

序文PIPE、パイプラインと翻訳されます。 Angular パイプは、HTML コンポーネントで宣言...