/* CSS・スタイルシート質問スレッド【21】 */
489 :
Name_Not_Found:
今日発見してしまったのですが
スタイルシートでテーブルにスタイル(背景、ボーダー)を適用すると同じHTMLにあるほかの
テーブルのボーダーがスタイル適用してないにも関わらずボーダーに色がついてしまいます。
これってバグでしょうか?
==============そーす==============
<html>
<head>
<title>無題ドキュメント</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<link rel="stylesheet" href="test.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="500" border="2" cellspacing="2" cellpadding="2" class="okashiiyo">
<tr>
<td>こっちはスタイル適用</td>
</tr>
</table>
<table width="500" border="2" cellspacing="2" cellpadding="2">
<tr>
<td>こっちはスタイル適用してない</td>
</tr>
</table>
</body>
</html>
==============test.css==============
.okashiiyo { border: #FF0000; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FF6600}
>>489 UAが、それ見てやる気なくして
狂い出したに一票。
ちなみにもし真面目に質問しているなら、
>>1は読め。
491 :
489:03/07/30 00:16 ID:A7p3yxqV
いちおう、
>>1あたりはざーっとはみたのですがあれだけの量のなかからどうしろと?
めんなさい。ちょっとあれだけのサイトの中から調べるじしんないんです。
真面目な質問のつもりなのでソースまでだしたわけで。
どうか一言で何がわるいのか教えて下さい。
css覚えたてでまずは色々ためしてみたいんです。
>>489 「色が付く」とはブラウザのデフォルト指定と異なる色なのですか?
そうでないなら、とりあえず、CSSに
table {
borde-color: (指定無しのときに設定したい色);
}
を追加してみてください。
494 :
489:03/07/30 00:30 ID:A7p3yxqV
>>492 もちろんそうです。
ブラウザのデフォルトとは要するに立体的に見える様な色ということですよね?
ボーダーを大きめにすると立体的になりますよね?
そのぶぶんがスタイルシートで指定してある色(この例では赤)になるんです。
適用してない方のテーブルがです。
本来、適用した方は1ピクセルの点線のボーダーがつくようになってます
あ、もしかしてテーブルのボーダーとCSSでつけるボーダーは別の様な気がしてきた・・
けど適用してない方のテーブルに影響が出るのは納得逝かない
>>491 冗長だと言いたかったんぢゃない?
border: 1px dotted #FF0000;
background-color: #FF6600;
バグだなんだというときは、確認しているブラウザ書いてほしいなぁ
499 :
489:03/07/30 00:53 ID:A7p3yxqV
あ〜、なんて事を。まじであふぉです。肝心な事をわすれておりました。
まじでしつれいしますた。さっきまで書こうとおもってたのに。
マック版のIE5.16です。