标签:
http://ued.ctrip.com/blog/svg-icons-in-mobile-applications.html
在移动设备 retina 屏幕 经常会遇到图标不清晰的问题。
为了解决这个问题,我们有以下几种方法
现在我们讲讲如何使用 SVG 图标
SVG sysbol 就是接下来要讲解的类容了
下面来看一段代码示例:
每个symbol元素都包含了一个图标 ,整合图标的时候我们只需要像上面这段代码一样这个symbol元素里面‘塞入’单个SVG图标的path路径就可以了 ,因为是xml所以整合图标非常简单。
引用图标同样简单 ,示例如下:
使用use 元素,直接‘use’相对应的symbol ID 就能引用该图标了
上面的示例 SVG symbol 是嵌入在html内的 。 SVG symbol 同样可以 作为 SVG 文件保存 ,这种情况下 我们就需要 use svg地址+id 名 来使用相应图标:
注:如果如果 svg 放在 CDN静态服务器的话,需要开启Ajax跨域权限 。
标签:
原文地址:http://www.cnblogs.com/sasaqx/p/4914068.html