iPhoneでソースコードを折り返さず表示するCSS

現象

ソースコードを記述した際、<pre>overflow-x:autoを定義すると画面で折り返さず、スクロール表示となる。
しかしiPhoneでは折り返されてしまう。

対策

pre {
overflow-x : auto;
word-wrap : normal;
word-break : normal;
}
word-breakword-wrapが必要。