Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在HTML中以SVG显示图像_Php_Html_Image_Svg - Fatal编程技术网

Php 在HTML中以SVG显示图像

Php 在HTML中以SVG显示图像,php,html,image,svg,Php,Html,Image,Svg,作为hackweek项目的一部分,我们将通过一个标准的HTML标记链接到一个SVG图像,以可视化伦敦地铁站的人数。该svg文件由PHP生成,包括一个导入管图的标记和一些标记。直接查看时,效果良好。但是,在查看包含SVG的HTML页面时,只显示圆圈,而不显示导入的图像。这与任何图像相同,而不仅仅是管状贴图。有人知道问题是什么,或者这是否是SVG的局限性吗?这不是SVG的局限性,但很难从您的描述中准确说出问题所在。请注意,基于Webkit的浏览器(Safari、Chrome)在标记中存在一个已知的透

作为hackweek项目的一部分,我们将通过一个标准的HTML标记链接到一个SVG图像,以可视化伦敦地铁站的人数。该svg文件由PHP生成,包括一个导入管图的标记和一些标记。直接查看时,效果良好。但是,在查看包含SVG的HTML页面时,只显示圆圈,而不显示导入的图像。这与任何图像相同,而不仅仅是管状贴图。有人知道问题是什么,或者这是否是SVG的局限性吗?

这不是SVG的局限性,但很难从您的描述中准确说出问题所在。请注意,基于Webkit的浏览器(Safari、Chrome)在
标记中存在一个已知的透明度问题,因此请注意,并在其他浏览器中进行测试。

您是否尝试过使用它-听起来它可能正是您想要的


演示部分甚至包括一个svg图形,它被绘制到一个页面

“用HTML中的标准标记链接到”?哪一个?svg文件通常使用rect作为第一个用作背景的元素之一,这当然可以覆盖其背后的任何内容。如果您可以链接到相关HTML文档,这将非常有用。谢谢大家,我们成功地解决了这个问题。将在本周结束后的周五我有时间时发布解决方案。感谢您提供的解决方案,真的帮助了我:/