幅が 2048px に設定された SVG があり、Opera Mobile で表示したい (画面よりも大きい場合は水平にスクロールする可能性がある) が、何らかの理由で Opera は常に幅 = 800px で SVG を表示し、SVG を縮小します。これは、実際のデバイス (Samsung Galaxy Tab 8.9 - 解像度 1280x800) でのみ発生します。これは水平モードでも発生します。このモードでは、画面幅が 1280px に等しいため、SVG は画面よりもさらに小さくなります。一方、Opera Mobile エミュレーターでは、幅が 1280px に設定されています (まだスクロールはありませんが、より優れています)。
また、いくつかの固定サイズでSVGをdivに配置しようとしましたが、成功しませんでした-divのサイズは正しいですが、SVGは縮小されています...
水平スクロールバーでページをレンダリングする方法はありますか? または、水平モードで SVG が短い寸法の幅に設定されるバグを回避しますか?
ここで例を確認できます: http://www.pax.ndl.pl/test/svg_temp.xhtml