解決済の記事
2009/12/06 01:04
題:表の列をグループ化して他の列と設定を変えたいのですが。
名:けん
ID:cGwbR5sOXSy.
こんにちは。 できるだけスタイルシートのしくみを使いながら、表を作成しているのですが、グループ化ということでつまずいています。 表の最上行は、見出し行として、背景色をつけることはできました。 ところが、見出し行以外の部分(tbodyの部分)には2列になっていて、この2つある列のうち、一方の列の背景色を変えて、他方の列とのコントラストをつけようと思っています。 そこで、いろいろ調べたところ、colgroupというものがあると知って、その配置にも注意しながら、設定してみたのですが、WEB上に思いどおりに反映させる...
全文 メンテ
No.1 2009/12/06 13:04
名:pb
</hd>←この閉じタグは修正してもらうとして。hp.css内にある以下の設定が原因では?。tbody {background-color: #ffffff;}
メンテ
No.2 2009/12/06 14:48
名:けん
</hd>を</ht>に修正しておきました。また、<TITLE>男子の部</TITLE></HEAD>の後の<BODY bgcolor="#ffffff">は、スタイルシートで定義されているので削除しました。hp.css内の記述は、次のとおりです。hr { color: #ff0000; height: 7px;}h1 { color: #ff0000;}h2 { color: #008000;}h3 { color: #0000ff;}h4 { color: #990099;}caption { color: #008000; font-size:30px;}table {border-collapse:collapse;border: 1px #000000 solid;border-width: thin;width: ...
全文 メンテ
No.3 2009/12/06 16:28
名:pb
>>2 > </hd>を > </ht>に修正しておきました。 修正するなら </td> にしないと。URL欄のアドレスにアクセスしてください。(後で消します)こうしたいということではないのですか?。先の返信に書いたようにhp.css のtbody {background-color: #ffffff;}をコメントアウト、または、消してしまえばいいと思うのですが。bodyに背景色 白を指定しているし、必要ないのでは?。おいらの勘違い返信の時は申し訳ないでごわす。
メンテ
No.4 2009/12/06 16:05
名:みや
> colgroupというのは、スタイルシートで設定することはできないようなのでいえ、設定できますよ。> スタイルシート上では、表の本文の背景色は、白に定義してあります。> しかし、このページでは、背景色を変えたいのでスタイルシートのclassなどで細かく設定できますので試してみては?tbody の色指定を外した状態で、■CSStable colgroup{padding:3px;}/* 背景に着色する行・列 */table colgroup.test1{background:#008000;width:75%;}table colgroup.test2{background:#00f000;width:25%;}/* 区別のために色を変えていま *//...
全文 メンテ
No.5 2009/12/06 21:08
名:けん
みなさん、たいへんありがとうございます。 まず、</td>に修正する件はすべて直しておきました。 次に、hp.css のtbody {background-color: #ffffff;} の背景色の設定を削除しました。bodyに記述されていれば、あえてtbodyに記述しなくてよかったのですね。 今回の事例では、文字色が緑系で、背景色も緑だったため、この状態をWEB上で確認すると、tbody部分が緑で塗りつぶされてしまいます。 また、失敗してしまったかと一瞬思ってしまいましたが、背景色の設定を白と薄黄緑にしてみて、再度、確認したところ、思いどおりの...
全文 メンテ
No.6 2009/12/23 15:38
名:けん
みなさんのおかげで、思いどおりに表示できました。 たいへんありがとうございました。
メンテ
No.7 2011/12/11 17:35
名:age
べっ、べつにあんたなんかに興味は無いんだからね!(ノ゚Д゚)ノシ★
メンテ
返信フォーム