css - 什么是 SVG,它是如何工作的?

标签 css svg

CSS 中的 SVG 是如何工作的?例如,为了在 IE9 中使用渐变,我使用了这个编辑器。 http://www.colorzilla.com/gradient-editor/

它吐出一些使用 SVG 结构的 IE9 代码。有人可以解释这是什么以及它是如何工作的吗?所以它不是从任何地方加载文件它只是使用 url 的数据属性来编译 SVG 文件就是它所做的。

data:image/svg+xml;base64 是什么意思?

它会减慢页面的呈现速度吗?我知道 PIE 会减慢它的速度,所以只是想知道它对 IE9 的值(value)而不是 PIE 的渐变。

最佳答案

这意味着您将 base 64 编码图像嵌入到您的 css 文件中,这样您的应用程序就不必为该图像发出另一个显式 http 请求。它固有地包含在您的 css 文件中。

关于css - 什么是 SVG,它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9693712/

相关文章:

javascript - 为具有可变内容的行内 block 元素提供相同的高度?

html - 将元素垂直对齐到其父元素的底部?

html - 合理元素中的链接

css - Less 中的&符号和双&符号有什么区别?

html - 将 svg 文件添加到选项标签中

html - 如何使 img 元素与表情符号或文本具有相同的大小和对齐方式?

svg - 如何在 jekyll markdown(在 Github 上)中嵌入 SVG 代码?

jquery - 砌体赋予容器 0 高度

javascript - 为什么我的 js.d3 代码不显示轴?

用于访问 svg transform translate 的 x/y 值的 Javascript