- ベストアンサー
携帯用ページで<TD>の幅指定ができない
- 携帯で閲覧するページでテーブルを使用している場合、<TD>の幅指定ができない問題が発生します。横幅が狭いため、テキストが折り返されてしまい、表示が崩れる可能性があります。
- 解決方法としては、テーブルのレイアウトを見直すことが考えられます。例えば、テーブルの幅を狭めたり、テキストの折り返しを防ぐためにテキストを切り詰めるなどの対策があります。
- さらに、テーブルの代わりにCSSを使用してデザインを調整する方法もあります。CSSを使用することで、携帯用ページで柔軟なデザインを実現することが可能です。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一般的な携帯を対象とするなら、殆どの機種が等幅フォントですから、TABLEを使用せずスペースで位置揃えしては如何でしょう? css対応の携帯を対象とするなら、 ・文字サイズをpx単位で指定 ・1行目に透明な画像をサイズ指定で挿入 すれば、画像の幅は確実に確保出来ますが…一部旧機種では対応する画像フォーマットが会社毎に違ったりと別の問題もありえますが… 3カラム目の文字列に適度に改行を入れておいて、3カラム目が大きくならない様にするとか…
その他の回答 (2)
- la_pure
- ベストアンサー率72% (18/25)
こんにちわ。 tableの幅指定はどうでしょう? ちなみに対応キャリアはauでしょうか? docomoなどではTable非対応のものもあるので、あまりtableで制御するのはよろしくないような・・・
- calltella
- ベストアンサー率49% (317/635)
----------------------- <TABLE> <TR><TD>1</TD><TD>:</TD><TD>AAAAAAAAAAAAAAAAAA</TD></TR> <TR><TD>2</TD><TD>:</TD><TD>BBBBBBBBBBBBBBBBBBB</TD></TR> <TR><TD>…</TD><TD>:</TD><TD>CCCCCCCCCC</TD></TR> <TR><TD>10</TD><TD>:</TD><TD>DDDDDDDDDDDDDDDDDDD</TD></TR> <TR><TD>11</TD><TD>:</TD><TD>EEEEEEEEEEEEEEEE</TD></TR> </TABLE> ----------------------- これでやってみてください。
補足
早速のご回答ありがたいのですが うまく解消できませんでした。 他にも<COL WIDTH="n">で指定もしてみましたがこれもだめでした。
お礼
縦1px,横任意pxの画像でうまく調整できました。 ありがとうございました。
補足
なるほど、spacer画像・・今晩にでもそれでやってみます。 アドバイスありがとうございます。 あとで結果の報告と質問締しますね。