ご質問ありがとうございます。
上はFirefoxで下がChromeのように思いましたが、あってますでしょうか。
Firefox では90°回転方式で縦書き化しますが、Safari/Chromeでは writing-mode を使います。
また、IE では、IE独自の writing-mode を使用します。ですから、実は Firefox での表示の方が無理矢理な方法を使っています。
- CSS が影響していないかご確認ください。Chrome の要素を調べる機能で、CSS を一つずつ切って行くと調べやすいです。特にベースにしている Wordpress テーマに最初から書かれていた CSS が影響していないかご確認ください。
- 縦書き化させずに表示させて、意図通りの表示になっているか確認してください。
- 横書きのままの表示に近いのは上と下のどちらでしょうか。
http://taketori.org/js.html
↑弊社のテスト環境ではこのページの float は意図通りに表示されています。テーマに含まれる CSS がなんらかの影響を及ぼしているのではないかと思います。