r-study回答ポイント 110ptウォッチ 3
1218374626

ボタンを押すと、テーブルの非表示の行が表示されるような物を作っています。


IE6だと問題ないのですが、FirefoxやOperaでは画像のように表示が崩れてしまいます。
テーブルを崩れなくするにはどうすればいいのでしょうか?

ソースは以下のようにしています。

■CSS
table{border: 1px solid #CCCCCC;width: 300px;}
th{background-color: #eeeeee;border: 1px solid #CCCCCC;width: 100px;}
td{border: 1px solid #CCCCCC;}
#line{display: none;}

非表示にしたい行のtrに<tr id="line"> と設定しています。

■Javascript
function lineDisplay(){
document.getElementById("line").style.display = 'block';
}

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-08-10 22:23:49
終了日時
2008-08-12 19:04:20
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

firefox2005JavaScript2781opera361CSS1755IE6534background-color83

人気の質問

メニュー

PC版