第一次听说“VML”这个东西!
小弟真的有点孤陋寡闻了,今天第一次发现这个东西,感觉还挺屌,可惜只支持IE5.5以上版本,不支持FF。所以虽然能实现一些很牛叉的功能,但是我还是不提倡使用。比较现在web标准浏览器已经占据一定的市场。举个很简单的例子。圆角矩形:
<html xmlns:v>
<head>
<style>
v\:* {behavior: url(#default#VML);}
</style>
</head>
<body>
<v:RoundRect style="position:relative;width:250;height:250px" strokeColor="blue">
<v:shadow type="single" color="#b3b3b3" offset="5px,5px"/>
<v:textbox style="font-size:12px;color:red">VML圆角矩形</v:textbox>
</v:RoundRect>
</body>
</html>
<head>
<style>
v\:* {behavior: url(#default#VML);}
</style>
</head>
<body>
<v:RoundRect style="position:relative;width:250;height:250px" strokeColor="blue">
<v:shadow type="single" color="#b3b3b3" offset="5px,5px"/>
<v:textbox style="font-size:12px;color:red">VML圆角矩形</v:textbox>
</v:RoundRect>
</body>
</html>
顺便推荐一个它的教程:http://www.mwjx.com/aboutfish/private/book/vml/index.html
下面是教程的关于VML的概念节选:
VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和图片可以很容易的转换,但如果是手绘制的图形在以往的IE里面就无法解释了,如果都转换成图形文件又不太现实。于是微软把Word里面的图形控件结合到IE里面,使IE也具备了绘图功能。
VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途。
keyword:什么是VML,VML是什么,VML教程,圆角矩形,css圆角
浙公网安备 33010602011771号