看见标题中出现了一个vml,这个很多人不是很熟悉,在这里先简单讲解一下vml的相关知识点5,6vml
全名 vector mark language 矢量标记语言
微软自带的画笔工具
vml出现的时间比较早,早在IE5,6,7的时候被用过,IE8不兼容如果想让IE8也兼容的话,需要加上
vml的基本绘图流程:首先给html添加一个命名空间,有下面三种方式,但是用起来的话,还是第一种比较高大上一点xmlns:tobie="urn:schemas-microsoft-com:vml" √
xmlns:tobie="http://www.baidu.com"
xmlns:t
2.必须添加一个样式tobie\:* {behavior: url(#default#VML);}
3.必须使用vml标记
vml也有几个属性:
strokecolor="red"描边颜色
strokeweight="10"线宽
fillcolor="red"填充
*vml标签必须用块元素,
display:block
position:absolutehtml>
vml line/title>tobie\:* {behavior: url(#default#VML);}
vml还有其他功能,这里基本就不说明了,下面说一下一个兼容svg,vml的库就可以了,用起来和jquery一样顺手
raphael.js(拉斐尔)----兼容vml+sv