- - PR -
テーブル内のラベルが自動改行されない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-01-11 07:04
ASP.NET 2.0 にて、横幅200pxに設定したテーブルの中に、ラベルをひとつ置いています。
このラベルのテキストを長い文字列に設定すると、自動改行されずに横幅200pxをオーバーして横に伸びていってしまいます。 テーブルの横幅を200pxに保ったまま、長い文字列は自動改行させたいのですが、方法が見つからず悩んでおります。 なにかいい方法はないでしょうか? |
|
投稿日時: 2008-01-11 09:10
HTMLになりますが、テーブルのスタイルに
table-layout: fixed; を指定するとそれらしくなると思います。 しかし、特定の記号が連続すると突き抜けてしてしまうことがあったような気が。。。 |
|
投稿日時: 2008-01-11 09:42
「....」 の連続などは NG かもしれません。
_________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
|
投稿日時: 2008-01-11 13:06
ご回答ありがとうございます。
みなさんの内容をヒントに自己解決できました。 原因は、恥ずかしながらテストデータに fdahhrtahbtaefrvage のようなランダムの連続半角文字列を使用していたためでした。 半角の文字列が続くと、それをブラウザが一つの単語として解釈し、自動改行がなされないようです。 全角のデータや普通の英文を入力すると何の問題もありませんでした(汗 こんな事で見事にハマってしまいました・・・。 みなさま、ありがとうございました。 |
1