【发布时间】:2019-06-30 05:34:50
【问题描述】:
我有以下html文件
<body>
<p></p>
</body>
我想添加 :before 像这样的 svg 背景
p:before {
content: '';
background-repeat: no-repeat;
width: 50px;
height: 50px;
background: url("sprite.svg#svgView(viewBox(135, 0, 11, 11))");
background-size: 100% 100%;
}
sprite.svg 是一个带有多个图标的精灵。 所以我想在 x 位置 =135 处从精灵接收某些图标。这在 IE、Chrome、Firefox 中完美运行,但在 Edge 中却不行。 svg 和 Edge 有什么问题?
【问题讨论】:
-
你能在 JsFiddle 或其他地方创建一个 sn-p 吗?
标签: svg sprite microsoft-edge inline-svg