AI编辑SVG格式的相关问题
制作SVG:
1、需要给每个图层命名,生成的SVG文件的(表示一个路径,另外还有标签等)标签就会有个id属性是这个图层的名字
2、保存的时候内嵌文字可以保存为SVG或转为path格式,如果没有文字,则无所谓
使用SVG:
方法一
使用文本编辑器打开保存的.svg文件,从中拷贝出标签中的内容到HTML文件中使用,使用过程中也可以按需修改svg的各种属性,如width,height等
方法二
使用外部SVG文件的方式:
1、使用一个空svg标签占位,如:<svg data-src='img/mysvg1.svg' width="200" height="100"></svg>
2、使用AJAX异步加载svg
$(function(){
$("svg['data-src']").each(function(index,svg){ //遍历所有含有data-src属性的svg标签
var src=svg.data("src");
$.ajax({
"url":src,
"dataType":"xml",
"success":function(svgDocument){
var $doc=svgDocument.documentElement; //取得svg文件的内容
$doc.attr({"width":$(svg).attr("width"),"height":$(svg).attr("height")});
$(svg).after($doc).remove(); //将AJAX得到的svg添加到后面,再移除
}
});
});
});
使用CSS修改svg的样式:
svg path,polygon{
fill:white; 填充色
stroke:orange; 描边色
stroke-width:6px; 描边宽度
}
如何实现描边动画
svg polygon{
stroke-dasharray:1500; 设置此属性后,描边会变成一段段的线(虚线描边),然后将值设置得越大,每段就越长,当足够大的时候就形成一条描边的效果
stroke-dashoffset:-1500; 设置此属性后,描边会从一边开始偏移,这里就是完全偏移产生没有描边的效果
transition:.3s; 设置过度动画,没传入过度属性就是所有属性都过度
}
svg polygon:hover{
stroke-dashoffset:0; 触发过度动画,描边偏移量变成0的过程,就会产生出从一个点画出整个描边的效果
}
AI编辑SVG格式的相关问题的更多相关文章
- echarts 支持svg格式
今天研究了下echarts的svg格式.发现用ai生成svg格式的图片,echarts上面显示不了. 经过了多次的百度和谷歌终于找到了用Method Draw画出来的svg格式,echarts就能加载 ...
- 矢量图标转成16*16大小的SVG格式
著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:一一链接:http://www.zhihu.com/question/32233782/answer/68629385来源:知 ...
- SVG格式
SVG格式 编辑 目 录 概述 简介 优势 实例 展现 1概述 SVG格式 SVG是一种用XML定义的语言,用来描述二维矢量及矢量/栅格图形.SVG提供了3种类型的图形对象:矢量图形(vectorgr ...
- 免费素材-Helium (AI, EPS, SVG, Icon Font)
在线演示 在线演示 本地下载 我很高兴和大家分享今天的素材-Helium.它有多种格式可供下载(AI, EPS, SVG, Icon Font) ,内容包含曲线.飞行器.上传下载.喇叭等类型.
- IIs上MP4、及SVG格式加载失败解决方式
部署项目是遇到网页播放mp4文件时候,MP4文件不能加载的问题.那是因为IIS上MIME类型中没有添加MP4的格式,添加一下即可. 解决方案: 1.在IIS上选中你的网站,然后点击右边的MIME类型, ...
- visio ppt axure AI svg powerdesign xmind
visio ppt axure AI svg powerdesign xmind
- SVG格式转Visio的vsd格式方法,附带C#动态调用Office的Com组件方法
SVG格式可以直接显示在网页上面,用来实现诸如统计Chart图表.流程图.组织结构图的功能.为了使图像可以下载下来以便于修改,可以将SVG转为Visio的vsd格式.方法很简单,主要是使用Visio组 ...
- png格式图片转为svg格式图片
png格式图片转为svg格式图片 (2012-08-30 16:24:00) 转载▼ 标签: 杂谈 分类: linux 在ubuntu下将png格式的图片转换成svg格式步骤如下:1.安装 inksc ...
- XE下 SVG格式的图标使用方法
下载一个SVG格式的图标,千图网,http://tool.58pic.com/tubiaobao/ 用txt文本打开SVG图标 拖一个PathLabel控件 在PathLabel控件的Data属性添加 ...
随机推荐
- vs2012 .netFramwork2.0发布到xp
开发环境 windows server2008R2 VS2012 .net Framwork2.0 开发的winform程序 在有的xp系统下不能运行 选择 项目属性=>编译 Build=&g ...
- Oracle GoldenGate: 使用宏
OGG宏与C语言中的宏一样,提供了函数封装的功能,即可以将一些配置参数整理为一个宏,然后在多个参数文件中共用,针对环境复杂或多个复制点的情况尤其有用.下面我们将介绍如何创建一个宏的库,以及在 ...
- 转:gartner 2014-07 ETL工具象限排名
ref: http://www.gartner.com/technology/reprints.do?id=1-1YAXV15&ct=140728&st=sb
- ODI中显示us7ascii字符集的测试
安装oracle DB时,选择的字符集:美国.英语.US7ASCII. 在不设置nls_lang的情况,插入中文,成功,但存进去的是乱码,select看到也是??(无论后面再怎么设置nls_lang) ...
- TCP协议三次握手过程分析【图解,简单清晰】
转自:http://www.cnblogs.com/rootq/articles/1377355.html TCP(Transmission Control Protocol) 传输控制协议 TCP是 ...
- hdoj-2025a
#include "stdio.h"#include "string.h"void compare(int n,char s[],char &k);vo ...
- 【LeetCode OJ】Word Ladder I
Problem Link: http://oj.leetcode.com/problems/word-ladder/ Two typical techniques are inspected in t ...
- 使用java理解程序逻辑 第三章 选择结构一
if 选择结构: if(条件){ 代码块 //条件成立后要执行的代码.可以是一条语句,也可以是一组语句 } 可以处理单一或组合条件的情况. if-else 选择结构: if(条件){ ...
- 三色二叉树_树形DP
Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description 一棵二叉树可以按照如下规则表示成一个由0.1.2组成的字符序 ...
- BZOJ1576 (最短路+并查集)
#include <cstdio> #include <cstring> #include <algorithm> #include <queue> # ...