VML实例-淘气鬼

news/2024/7/19 13:20:41 标签: js, html, javascript

VML淘气鬼

反向鼠标指针移动的灯光

html"><HTML xmlns:v>
<HEAD>
<META http-equiv='Content-Type' content='text/html;charset=gb2312'>
<Meta name='Gemeratpr' content='网络程序员伴侣(Lshdic)2004'>
<meta name="DownLoad URL" content="http://www.lshdic.com/downlshdic.asp">
<TITLE>淘气鬼</TITLE>
<STYLE>
v\:*{behavior:url(#default#VML);} //声明变量v为VML对象
*{font-size:12px;color:;}
a{text-decoration:none;}
a:hover{color:red;}
</STYLE>
</HEAD>
<BODY topmargin='2' leftmargin='2' bgcolor=black style='border:1 solid green'>
<BASE target='_top'>
<TABLE id='' bgcolor='' cellspacing='2' cellpadding='2' border='1' width='300' height='300' style='color:white'>
<TR>
<TD>普通HTML内容</TD>
<TD>普通HTML内容</TD>
</TR>
<TR>
<TD>普通HTML内容</TD>
<TD>普通HTML内容</TD>
</TR>
</TABLE>
<v:Oval fillcolor='green' id=oval1 style='position:absolute;width:100;height:100;z-index:6'> <!--制作一个渐变形状-->
<v:Stroke color='white'/>  <!--这是边框可以不要-->
<v:fill type='gradientradial' opacity='0' color2='yellow' id='fill1'/>
</v:oval>
<script>javascript">
//原作:风云舞,载自http://www.lshdic.com/bbs
//没什么无聊写着玩,叫它“淘气鬼”好了,放在网页中也很有意思呵呵
var wid,hei //定义全局存储变量,主要为提高速度
wid=document.body.offsetWidth-50;hei=document.body.offsetHeight-50  //首次启动将宽与高放进变量
function document.onmousemove(){  //鼠标移动时
oval1.style.left=Math.abs(wid-event.x-50);oval1.style.top=Math.abs(hei-event.y-50); //物体位置
temp1=Math.round(100/(wid/event.x));temp2=Math.round(100/(hei/event.y)) //计算X与Y的百分比
fill1.focusposition=temp1+"%,"+temp2+"%";fill1.focussize=temp1/9+"%,"+temp2/9+"%";oval1.style.width=100+Math.abs(temp1-50);oval1.style.height=100+Math.abs(temp2-50) //更新物体形状
}
function window.onresize(){
wid=document.body.offsetWidth-50;hei=document.body.offsetHeight-50 //窗体改变大小时刷新变量
}
</script>
</BODY>
</HTML>

http://www.niftyadmin.cn/n/1635996.html

相关文章

VML实例-拖动效果

VML拖动效果 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> how to make a drag division - http://www.never-online.net </TITLE> <META NAME"Generator" CONTENT"Edi…

VML,The Vector Markup Language(矢量可标记语言)

VML,The Vector Markup Language(矢量可标记语言) 什么是VML&#xff1f;VML相当于IE里面的画笔&#xff0c;可以实现你想要的图形&#xff0c;并结合脚本&#xff0c;可以使图形产生动态效果。VML是微软在1999年9月用ie5.0发布的。在我看来&#xff0c;VML实际上是word和HTML…

POJ 1671

其实求的是BELL数&#xff0c;即前N个第二类斯特林数的和。 一首诗有n行&#xff0c;每一行有一种韵律&#xff0c;问这首诗总共可能有多少种韵律排列。如4行&#xff0c;则所有的15种情况为&#xff1a;aaaa, aaab, aaba, aabb, aabc, abaa, abab, abac, abba, abbb, abbc, ab…

Java8新特性之使用forEach遍历List and Map

第一遍历Map集合 以往会使用增强for语法来遍历如&#xff1a; public static void main(String[] args) {Map<String, Integer> items new HashMap<>();items.put("A", 10);items.put("B", 20);items.put("C", 30);items.put(&qu…

UML-Unified Module Language

UML-Unified Module Language 统一建模语言&#xff0c;可以很方便的用于描述类的属性&#xff0c;方法&#xff0c;以及类和类之间的关系 UML-类图 UML-接口图 UML-继承关系 带箭头的实线&#xff0c;表示 Spider&#xff0c;Cat, Fish都继承于Animal这个父类. 注&#xff1…

自定义注解_学会创建自己的注解

常规JDBC 非注解方式DBUtil 通常来讲&#xff0c;在一个基于JDBC开发的项目里&#xff0c;都会有一个DBUtil这么一个类&#xff0c;在这个类里统一提供连接数据库的IP地址&#xff0c;端口&#xff0c;数据库名称&#xff0c; 账号&#xff0c;密码&#xff0c;编码方式等信息…

在block函数中规避错误信息 capturing self strongly in this block is likely to lead to a retain cycle”...

以形如 _fontValueChangedBlock ^(){[self.fontSmallButton addTarget:self action:selector(btnFontSmallClicked) forControlEvents:UIControlEventTouchUpInside];}; 的代码为例&#xff0c;这个代码运行会报警告。"capturing self strongly in this block is likely …

LOG4J - 入门

Log4j入门System.out.println使用Log4j讲解Log4J配置Log4j步骤 1 : log4j.properties步骤 2 : TestLog4j步骤 3 : 分析代码步骤 4 : 解释log4j.properties步骤 5 : 格式解释配置讲解步骤 1 : log4j.xml步骤 2 : 修改TestLog4jSystem.out.println 通常&#xff0c;我们写代码的…