- ベストアンサー
テーブルの大きさについて
テーブルのwidthを指定したにもかかわらず、大きいスクリーンで見たときと、小さいスクリーンで見たときの テーブルの大きさが違ってしまいます。 大きいスクリーンでも、小さいスクリーンでも スクリーンに対するテーブルの大きさは一緒です (スクリーンが大きいとテーブルも大きくて、スクリーンが小さいとテーブルも小さいです。) どのスクリーンで見ても、一定に見えるようにするには どのようにテーブルを指定したら良いのでしょうか。 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>小さいスクリーンで見ると、テーブル大きさが大きいスクリーンで見るときより、小さくなってしまうのは何故なんでしょうか?テーブルの中の文字や画像まで小さくなってしまいます。 「小さいスクリーン」がモニタサイズを言うのであれば、それが普通です。 29インチのTVで見る番組が、14インチでも同じように見える…小さいTVではおさまりきらないということがないのと同じです。 ただし、パソコンモニターの場合は、拡大縮小ができます。 解像度を変更することです。 例えば、横幅1024pxで固定したtableがあったとして、 1024×768の解像度だと、モニターの横幅いっぱいにtableが表示されますが、 800×600の解像度では、800pxまでしか表示されないので横スクロールが出ますし、 1280×1024の解像度では余白ができます。
その他の回答 (2)
- mackeylon
- ベストアンサー率42% (12/28)
何を基準としているかよくわかりませんが、 仮にディスプレイの大きさが違うものでどちらも同じ大きさにしたいというので あれば、ピクセル単位ではなくインチやミリメートル、センチメートルなどの単位 指定を行えばいいと思います。 が、WEBの世界でのミリやセンチほどアテにならないものはないので、 素直にピクセル単位で指定したほうが最終的にはレイアウトが崩れることは ありません
補足
ご回答ありがとうございます。なるほど~ミリやセンチでも指定できるのは知らなかったです。 説明不足ですみません。テーブルwidthはピクセルで指定しました。テーブルをwidth="720"と指定したにもかかわらず、小さいスクリーンで見ると、テーブル大きさが大きいスクリーンで見るときより、小さくなってしまうのは何故なんでしょうか?テーブルの中の文字や画像まで小さくなってしまいます。(画像大きさもピクセル指定して、文字はCSSでサイズ設定したにもかかわらず)説明が下手ですみません。教えてください。
widthを%指定するんじゃなくてピクセル指定すればいいと思います。
補足
回答ありがとうございます。説明不足ですみません。widthはピクセルで指定したのにもかかわらず、テーブル大きさが変わってきてしまうんです。
補足
小さいスクリーンはモニタサイズのことです。 なるほど、小さくなるのが普通なんですね。丁寧にご回答ありがとうございました。