【发布时间】:2012-07-13 02:21:05
【问题描述】:
这可能只是一个语法错误,但我找不到任何关于这种用法的详尽参考。 Chrome 过度使用了我的背景属性,所以我显然得罪了一些东西。
我希望红色框中的内容(一个 svg css 背景)像 html 中的内联 svg 一样呈现。很简单吧?
别说做不到!我的灵感是这样的:http://jsfiddle.net/estelle/SJjJb/
【问题讨论】:
这可能只是一个语法错误,但我找不到任何关于这种用法的详尽参考。 Chrome 过度使用了我的背景属性,所以我显然得罪了一些东西。
我希望红色框中的内容(一个 svg css 背景)像 html 中的内联 svg 一样呈现。很简单吧?
别说做不到!我的灵感是这样的:http://jsfiddle.net/estelle/SJjJb/
【问题讨论】:
您没有转义 url() 语法中的“#”字符。它是“viewBox”而不是“viewbox”。
以下是可行的:http://jsfiddle.net/YbA39/3/(只是一个快速转义字符串)。
【讨论】:
声明中的换行符破坏了它。删除所有换行符可以修复除 IE 之外的所有问题,这需要 base64 或 URI 编码:
【讨论】: