Firefox だと pre タグの中身が改行されないの?
昨日書いた記事を Firefox で見ると pre タグの中身がびょーんと豪快にサイドバーを貫いていた。魔貫光殺砲か。
調べてみたら Mozilla 系ブラウザはそういう仕様みたいだ。えー。知らんかった。
Mint's log: preタグの中身がFirefoxで改行されない
そんなわけでリンク先と同様に対処してみた。
スタイルシートの pre の箇所を...
pre { margin: 1em 0; padding: 1em; background-color: #f0f0f0; color: #000000; }
こうしてみる。
pre { margin: 1em 0; padding: 1em; background-color: #f0f0f0; color: #000000; white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }