这是我的代码:
<svg class="navbar-brand" src="/Images/logo.svg" alt="Apps Architect"></svg>
我尝试将svg更改为img或嵌入。使用img图像无法渲染,但是会显示替代文本。没有显示嵌入图像时,也不会显示替代文本。所以我改变了:
xlink:href =“ data:img / png; base64,
收件人:
xlink:href =“ data:image / png; base64,
我添加了div
<div><img class="navbar-brand" src="/Images/logo.svg" alt="Apps Architect"></div>
我已更改xlink:href
而不是src
。
然后我尝试使用:
<image ... xlink:href="...">
但是它没有任何改变。
编辑:我已经添加了宽度和高度,但是没有任何改变。但是在Visual Studio中编译后,它可以正确显示。仅在服务器上不显示。 我已经添加了png文件而不是svg,并且两者均未显示。
答案 0 :(得分:1)
我在自己的道路上找到了一个解决方案,"/Images/logo.svg"
应该是"Images/logo.svg"