svg的小例子
最近做项目经常用到svg,接下来我们就用svg做几个小案例,大家一起看一看,svg也很神奇!!!!
我们来看一下小例子的效果!!!
来看一下小例子的css代码
svg{
border: 1px solid #ccc;
}
#di{
fill: none;
stroke-10;
stroke:#ccc;
stroke-linejoin:round;
stroke-linecap:round;
}
#shang{
fill: none;
stroke-10;
stroke:blue;
stroke-linejoin:round;
stroke-linecap:round;
stroke-dasharray: 0, 1000;
stroke-dashoffset: 0;
animation: lineMove 3s infinite;
}
@keyframes lineMove {
0%{
stroke-dasharray: 0, 1000;
}
100%{
stroke-dasharray: 1000, 1500;
}
}
来看一下html的代码
<svg width="800" height="500" >
<path d="M200 150 H500 V300 H500 200" fill="none" id="di"/>
<path d="M200 150 H500 V300 H500 200" fill="none" id="shang"/>
</svg>
这就是我们经常会用到的例子,svg是可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟制定,是一个开放标准。