アプリ版:「スタンプのみでお礼する」機能のリリースについて

<body background="画像のURL">
<STYLE TYPE="text/css"> <!-- BODY { background-color: white} -->
</STYLE>
<Table Border="1" Width="サイズ">
<Tr>
<Td ColSpan="サイズ" Align="位置">~

という感じでページを作っているのですが、
背景の画像が透けてテーブルの中の文字が見え難く
困っています。
テーブルの中は「white」で白に指定している
つもりなのですが、白になりません。。
このタグでテーブルの中を背景が反映されず真っ
白にする方法ってあるのでしょうか?

調べてみたのですがどうも分からないので教えて下さい。

A 回答 (2件)

なんだかよくわからないソースですが、


途中をかなり省いてるんでしょうか?
styleタグはheadの中に書くのがふつうですが・・

<STYLE TYPE="text/css"> <!-- BODY { background-color: white} -->
</STYLE>

まず、ここで宣言しているのは、BODYタグに関してですよね?
BODYではなくTABLEを指定して

<STYLE TYPE="text/css"> <!-- TABLE { background-color: white} -->
</STYLE>

とするだけで、tableの背景は白になりますよ。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
私が真っ白の状態から作っているのではなく、
HPサイトにタグを埋め込んでいる状態です。

shinkun0114さんに教えて頂いた通りにしたら
無事に白くなりました!
ありがとうございます。

お礼日時:2005/09/21 13:10

背景を白にする必要があるのは、BODYタグではなく、TRあるいはTDタグです。



<tr bgcolor="white">
あるいは
<td bgcolor="white">

とすれば良いと思います。

BODYタグの背景を白にしても、背景色の上に画像が描画される(たしか・・)ので、テーブルから見た背景自体は結局画像ということになります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます!
やはりTRかTDタグの方が使いやすいのですね(>_<)。

お礼日時:2005/09/21 13:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!