【问题标题】:SVG pixel difference in chrome and Firefoxchrome 和 Firefox 中的 SVG 像素差异
【发布时间】:2014-04-26 14:24:20
【问题描述】:

我想在网页上绘制图表。我打算使用 SVG。 我需要全屏绘制图表。所以我使用 availHeightavailWidth 来查找客户端屏幕的高度和宽度,并计划相应地对其进行缩放。

现在我的屏幕是 1920 *1080 分辨率。

为了测试,我画了一条线如下

<svg height="500" width="1920">
    <line x1="0" y1="50" x2="1900" y2="50" style="stroke:rgb(255,0,0);" />
</svg>

我的问题是在 chrome 中该行溢出屏幕并显示滚动条 但在 Firefox 中,它在屏幕上正确显示 我需要在两个浏览器上保持一致的输出。

请帮帮我

【问题讨论】:

    标签: javascript html css google-chrome svg


    【解决方案1】:

    为什么你不让它像 SVG 一样响应?我会制作一个容器 div 并使 svg 响应。

    这是一个很好的描述: http://soqr.fr/testsvg/embed-svg-liquid-layout-responsive-web-design.php

    【讨论】:

    • 谢谢彼得.. 这是一个非常复杂的图表,我需要完全控制规模
    • 由容器 div 控制(而不是 svg /如果它的行为不正常?/)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    • 1970-01-01
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多