ShapeType给VML制作模版

首页 > 网络编程 > CSS/HTML > VML相关 更新日期: 2015-08-23

VML的这个功能很有用,模版,顾名思义,它可以减少书写代码的量,又使的代码可读性提高。在理解VML模版的时候,可以和 HTML 的 CSS 一样理解,它是定义好的一种形状,下次使用的时候直接声明 type 属性就可以了。看看下面的例子:
<v:shapetype coordsize="6 6"> <!--三角形 向上-->
    <v:path v="m 3,0 l 0,6,6,6,3,0 x e" />
</v:shapetype>
<v:shapetype coordsize="6 6"> <!--三角形 向下-->
    <v:path v="m 0,0 l 3,6,6,0,0,0 x e" />
</v:shapetype>
    定义好上面的模版后,以后就可以直接调用了:
     <v:shape type="#arrowUP" style="position:relative;width:50;height:50"/>
     <v:shape type="#arrowDown" style="position:relative;width:50;height:50"/>
     <v:shape fillcolor=blue type="#arrowDown" style="position:relative;width:80;height:80" />
    不知道大家有没有注意到,VML里面对“,”使用不强制的,你可以使用 coordsize="6,6" 也可以使用 coordsize="6 6" ,效果是一样的。

> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • 欢迎品尝用vml画的苹果~~
    如需引入外部Js需刷新才能执行] 如需引入外部Js需刷新才能执行] Tags:欢迎品尝用vml画的苹果~~ 相关文章 2006-12-12放大缩小VML2006-12-12欢迎品尝用vml画的苹果~~2006-12-12脚本动态生成VML2006-12-12数据图表2006-12-12VML的基本概念2006-12-12Group容器2006-12-12Im ...
  • 何为VML、VML的基底知识
    HTML是WEB网页的标准格式,我们看到的网页都是HTML标记编写的,但标记有限-VML是用代码标签在网页内绘图的标记语言,类似HTML,或可说是HTML的补足-输出的图像是矢量图形格式,图形又支持以2D.3D.动态动画的形式呈现-它对HTML.CSS2(样式表)的兼容非常好,就是说这3者很容易搀杂在一起.互补-它对DHTML(基于HTML对象的编程语言). ...
  • 自己动手制作jquery插件之自动添加删除行功能介绍
    自己动手制作jquery插件之自动添加删除行功能介绍
    这个插件的上篇访问量很不好,几乎是我写的文章里最少的点击量的了,不知道是不是因为大家对我说的这个插件不感兴趣还是说我写的东西技术含量太差了,呵,那我只能孤芳自赏了这是一个我认为功能基本完善的插件,它包括添加.删除.插入.上下移动.索引标识. 数量控制等功能,基本上能满足大部分多行添加的需求,当然,在完成这些功能的前提下,我也尽量保持较少的代码量和易理解的逻辑 ...
  • ColdfusionMX广告轮换系统制作教程
    wait 蓝色理想CF里面没有提供象ASP里那样的广告组件,但是这并不能说明就不能做出功能强大的广告系统,这里我放上一个简单的广告轮换系统,也是我CCF论坛里面用的.功能,有显示次数和点击次数.在这基础上扩展比较容易,可以分类显示,下面的代码只是显示 大广告条.只是想抛砖引玉,大家举一反三,就能做出功能更加强大的广告系统出来.  <!--- 判断是否有 ...
  • Angularjs制作简单的路由功能demo
    这篇文章主要介绍了Angularjs制作简单的路由功能demo,刚刚开始学习Angularjs,做的不好,还请见谅.从官网下载了最新版本的Angularjs 版本号:1.3.15 做一个简单的路由功能demo 首页:index.html <!DOCTYPE html > <html> <head> <meta cha ...
  • DelphiXE5为Android应用制作签名的方法(图文)
    DelphiXE5为Android应用制作签名的方法(图文)
    这篇文章主要介绍了Delphi XE5 为Android应用制作签名的方法图文,需要的朋友可以参考下要发布android应用,必须做签名的.看一下具体的操作步骤:1.进入Project-Options:2.打开Options窗口,选择Provisioning,在这里,可以为目标平台选择签名文件,也可生成新的签名文件.2.1 选择目标平台,可以为dubug或r ...
猜你喜欢