IE pre のコワイ現象
し、知らなかった。今まで。。
pre要素でマークアップすると、一行が長くなることがあるので、cssで、overflow:"auto"にすると、スクロールが出るんだけど、IEは、それが効かず、長いものは、長いまま表示してくれる。で、そのため、結果的にレイアウトを破壊することに。。
preをdivで囲むとか、tableで囲むとか、回避方があったがそれはしたくない。そんなわけで、IEには、例のハックで、
pre {
line-break:strict;
word-break:break-all;
word-wrap:break-word;
}
を定義してみたが、どうだろう。。これだと適当なところで、改行すると思うんだけど。。(適用したのはこのブログじゃなくて別のサイト…うぅあとで、このブログにもやっておかないと…)。
で、なんかMacIEだとスクロールバーで文章が見えなくなるとかなんとか。。
