dreamedge.net

preタグ内に収まらない場合の表示方法

2008-08-02T07:04:00+0000

1. スクロールバーを付ける

pre {
  overflow-x: auto;
}

スタンダードな解法

2. 右端(近くの半角スペース)で折り返す

pre {
    white-space: pre-wrap;      /* CSS3, Firefox3- */
    white-space: -moz-pre-wrap; /* Mozilla */
    word-wrap: break-word;      /* IE 5.5+ */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: -pre-wrap;     /* Opera 4-6 */
}

便利といえば便利だけど,これなら<pre>タグ使う意味がないような…

他にも<wbr>タグを使うとか,いろいろテクニックはあるみたい.


mir より:

移行したのかー!!

yuy より:

はい,移行しました.実際は4月位から少しずつ移行していたのですが.