• 締切済み

テーブルのスクロールバーについて

HP作成初心者です。dreamweaver cs4を使っています。教えていただきたいのですが、テーブルの右の方にスクロールバーを取り付けたいのですが、そのやり方がわからず困ってます・・・ どなたか教えていただけないでしょうか?<table width="500" height="150" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td>&nbsp;</td> </tr> </table> このようなソースなんですが、どこに挿入したらいいんでしょうか? お手数かけますが、ご教授お願いします。

みんなの回答

回答No.2

> テーブルの右の方にスクロールバーを取り付けたい HTMLにはそういう機能はありません。TABLE要素にはheight属性も ありませんから、そのdreamweaver cs4とかいうソフトは不正な コードを吐いていますね。 スタイルシートで高さを決めてoverflowで…というのがパターンで すが、実はテーブルの扱いは特殊でtable要素に対して宣言しても うまくいきません。tableをdiv要素で包んで、高さや幅を制御する ことになります。たとえば、 <div style="width:500px;height:150px;overflow:auto;margin:0 auto;"> <table border="1"style="width:100%;"> <tr><td>hoge</td></tr> </table> </div> というような書き方を試してみてください。

colavita
質問者

お礼

ありがとうございました。とても参考になりました。

回答No.1

多分ですけどテーブルにスクロールバーは付けられないと思います。

colavita
質問者

お礼

ありがとうございます。色々やってみましたがだめでした・・・ドリームウィーバーじゃできないんでしょうかね。

関連するQ&A