特定のテーブルに指定したボーダー色が別のテーブルにも適用される

症状

クラスセレクタなどを使用して特定のテーブルにボーダー色を設定しているとき、この色指定がセレクタにマッチしない別のテーブルのボーダーに反映される。

例示

<style type="text/css">
.sample { 
  border: 3px solid blue;
  background-color: aqua;
}
</style>

<table border="3" class="sample">
<tr><td>スタイル有</td></tr>
</table>
<table border="3">
<tr><td>スタイル無</td></tr>
</table>
スタイル有
スタイル無

2つ目のtable要素のボーダー色はユーザエージェントのデフォルト設定に依存するはずです。

スクリーンショット

WinIE6WinIE6.0での表示(標準モード)

修正状況

MacIE5.1〜5.2でこの不具合が発生するそうです。

関連記事

スポンサーリンク

CREATE VIEW ビューを作成する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る