gpt4 book ai didi

javascript - 带有嵌入标签 : Safari doesn't scale right 的 SVG

转载 作者:太空宇宙 更新时间:2023-11-04 05:00:43 24 4
gpt4 key购买 nike

我正在尝试使用嵌入的 html 标签将 svg 添加到我的“表格阅读器”。它在 FF、Chrome 甚至 IE9 中都可以正常工作,但是当我在 Safari 中打开页面时,它没有缩放并且出现滚动条。

这是我的测试环境:http://www.nie-wieder.net/br/BookReaderDemo/noten.html#page/1/mode/1up只需在 safari 中打开它(5.1.7 版,也许仅在 mac 上?!这里刚有一台 mac),您就会明白我的意思。

所以,我的问题是:有没有办法让演示中的 svg 文件在 Safari 中正确缩放?

我在这里搜索了一下,没有找到任何关于这个具体问题的信息,所以我希望你能帮助我 :)

编辑:我不能使用 img,因为通过 img-tag 的 svg 不可编写脚本 :(

最佳答案

您为 svg 标签覆盖了浏览器的默认 CSS 规则。从 .svg 文件的 svg 标签中删除 width=""height="" 或将 svg 嵌入为 img 而不是嵌入标签:

<img type='image/svg+xml' src="file.svg" style="width: 100%; height: 100%;" />

关于javascript - 带有嵌入标签 : Safari doesn't scale right 的 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com