Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

tableとFirefoxに関するk_37toのブックマーク (1)

  • tableの膨張を防ぐ【css tips】[to-R]

    table要素の中に、半角スペースなどの区切り文字が存在しない英数字を入れると、td要素やth要素に設定しているwidthプロパティの長さ以上に、tableが膨張されてしまいます。 サンプル 特に、Firefoxは記号を区切り文字として認識しない為、長いURLなどを入力するとすぐに発生します。 サンプル これについていくつか解決方法があります。 table要素ではなく、div要素で書く まず、最初にためすべき方法です。 table要素に固執する必要がなければ、このようなことで頭を悩ませる必要はありません。 改行したい所にbr要素やスペース 抜的な解決方法になります。 しかし、当然表示をコントロールする為に構造をいじることは、web標準の考えからは反します。 word-break:break-all; IEの場合はword-break:break-all;を指定することにより回避できます。

    tableの膨張を防ぐ【css tips】[to-R]
  • 1