加载内联 SVG 时填充(url#)出现问题
Trouble with fill(url#) on loading inline SVG
我不知道是否有人已经问过这样的事情,但我一直在搜索,我没有找到关于这个问题的任何信息。
一些div 首先显示,其他div 出现在使用 JS 的转换之后。在其中一个div中,我有一个内联SVG。当第一个div 加载(内联 SVG 的那个)时,它看起来正常,如下图所示:
https://drive.google.com/file/d/0B-1un9u8DWH-UExQeXpQOXJBMzA/edit?usp=sharing
但是,当具有内联 SVG 的div 仅在一些过渡后出现时,它显示为:
https://drive.google.com/file/d/0B-1un9u8DWH-U0RHMnRoV3Y4OE0/edit?usp=sharing
遭受转换的div 是持有整个块的块(除了带有 svg 内联的父div 块)。似乎发生的事情是,url(#idofgradient)
调用的 svg 的填充没有找到,也没有被识别。只有#F7F7F7
称为的填充工作正常(图像中间 SVG 的线条部分)。
我不知道在这种情况下发生了什么。
如果有人能帮助我,我会感谢你。
很高兴看到一些代码,但我认为您遇到的问题与内联填充有关。删除内联填充并使用 css 应用填充(如果您正在进行填充过渡)。
.class{
fill:#aaa;
}
.class:hover{
fill:#fff;
}
相关文章:
- 表单提交问题,如何在我的URL末尾获得ID的值
- 在 UIWebview 中加载带有帖子的 URL 时出现问题
- url的正则表达式有问题
- 有角度的seo友好URL和页面重新加载问题
- 使用jquery从URL中删除查询字符串(处理问题)
- 将 SVG 转换为图像时画布到 URL 功能出现问题
- 替换 URL 字符串中的撇号时出现问题
- 使用 window.open in JavaScript 的 URL 中的“/”问题
- 加载内联 SVG 时填充(url#)出现问题
- 基于 id 访问 url 时存在角度路由问题
- Ajax调用MVC控制器-URL问题
- angularjs中的波斯语URL问题
- 没有获取正确的url问题
- 从URL问题中获取模型
- javascript中的散列url问题
- 文档.IE中的url问题
- Url问题,无法检索?在地址栏中加载页面后tema=79
- JSF2.0 URL问题-来自JavaScript资源中的图像
- 如何解决ASP.使用子目录时,NET相对url问题
- Greybox图片未加载可能的URL问题