1

我有宽度设置为 2048px 的 SVG,我希望它显示在 Opera Mobile 中(如果它大于屏幕,则可以水平滚动),但由于某种原因,Opera 总是显示宽度 = 800px 的 SVG 并缩小 SVG。这只发生在真实设备上(三星 Galaxy Tab 8.9 - 分辨率 1280x800)。这也发生在水平模式下——屏幕宽度等于 1280 像素,因此 SVG 甚至比屏幕还小。另一方面,在 Opera Mobile 模拟器上,它的宽度设置为 1280 像素(仍然没有滚动,但更好)。

我还尝试将 SVG 放置在具有一些固定大小的 div 中,但没有成功 - div 的大小是正确的,但 SVG 被缩小了......

有没有办法用水平滚动条渲染页面?或者解决导致水平模式下的SVG设置为较短尺寸宽度的错误?

您可以在此处查看示例:http: //www.pax.ndl.pl/test/svg_temp.xhtml

4

0 回答 0