【问题标题】:CSS Background using SVG does not show in Chrome使用 SVG 的 CSS 背景不会在 Chrome 中显示
【发布时间】:2018-12-29 13:14:54
【问题描述】:

我找不到明确的答案。我错过了什么?我有最新的 Chrome。你需要什么代码等来帮助我?我在 CSS 中有一个用于添加背景图像的基本条目。 svg 有什么不同?感谢您的帮助。

【问题讨论】:

标签: css google-chrome svg background


【解决方案1】:

您可以使用背景图片作为 svg 的 url 或 base64 内容

看看这个 jsFiddle https://jsfiddle.net/hodca/nko5q07r/7/

试试这个:

.testSVG{
   display: 100%;
    height: 193px;
  background-image:url("https://s.cdpn.io/3/kiwi.svg")
}

【讨论】:

  • 我看到你的猕猴桃了。 :) 我还没有“生活”于此,只是本地的。我的背景显示在 IE 中,但不是 Chrome 中的文件路径。所以一定是对的。
  • @Newsong80 如果你觉得答案有帮助请投票,谢谢
  • 当我得到答案时,我肯定会这样做。如果文件路径在一个浏览器中有效,为什么它在另一个浏览器中无效?
  • 所以我已经尝试了几件事,但到目前为止没有任何效果。
  • 您使用哪个服务器? Nodejs C#?你把文件放在共享文件夹吗? @Newsong80
猜你喜欢
  • 2020-01-22
  • 1970-01-01
  • 2014-04-21
  • 2018-10-13
  • 1970-01-01
  • 2018-11-08
  • 2014-11-30
  • 2013-06-18
  • 2021-08-07
相关资源
最近更新 更多