にCOLSPAN行は、私はdisplay: table-*
ルールとネストされたブロックのセットを持っています。彼らは流体テーブルを構成する(私は特定のwidth
サイズを設定する必要があります)。CSSテーブル:テーブル全体の幅
行を追加するにはどうすればいいですかcolspansテーブル全体の幅は? (注:行が他の行との間である、ではない上部にも下部)
私は全体の幅と(PXで)差を算出JS、に依存する、解決策を見つけました行の幅(内容に依存します)を入力し、margin-right
として使用します。 (、あなたが不一致を参照してくださいあなたはconsole.log
中のものに比べて、ウェブ・インスペクタのサイズをチェックしている場合)
は
this exampleを参照してください。しかし、それは正しくサイズを計算しません。
行をテーブル幅全体にコピピアすることはできますか? 他のソリューション/技術は何ですか? (これは、ブラウザウィンドウがサイズ変更されるたびに再計算する必要があるという欠点があるためです)。
のみHTMLテーブルはCOLSPANを持っているスタイルにも比較的簡単です。 CSS 2.1のテーブルでは、複数のcolspanを使用できますが、指定する方法はありません。おそらくCSSテーブルレベル3はテーブルに 'column-span'を導入します。 – Oriol
はい、残念ながら私はそれを認識しています。たぶん私の質問は十分ではない。私は、* colspan *をシミュレートする方法を探しています。どのようなテクニクスが利用できるのか不思議です(CSSのみ、またはJSの助けを借りて)。 – Kamafeather