查看: 4497|回复: 19

[教程] HTML+TIME学习笔记(二)

[复制链接]

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-6 19:53 | 显示全部楼层 |阅读模式

第二课 fficeffice" />

上节我谈了图片按照时间的变化,这节我来谈下图片的运动。

试想下我们要表现这么个效果:让图片在网页的0.0坐标在页面打开后10秒后显示,然后移动。大家都应该知道MARQUEE这个标签属性是用来设置移动的,但是如果用这个属性来达到斜角45度的移动,大家认为能办到吗?我知道能,也知道怎么编写,但是相对比较复杂。现在我来谈谈用TIME技术是如何达到的。

老样子给大家看移动效果:

点击看效果

其代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML XMLNS:t="urn:schemas-microsoft-com:time">
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>黄莺语柳 紫燕归梁</TITLE>
<STYLE type="text/css">
<!--
.time{ behavior:url(#default#time2); }
-->
</STYLE>
<?IMPORT namespace="t" implementation="#default#time2">
</HEAD>
<BODY>
<IMG id="image1" src="http://roger01rao.ik8.com/htmlntime/jiaocheng/05a.jpg" style="position:absolute; left:0; top:0;" class="time" begin="0" end="am1.end+5">


<t:animateMotion id="am1" targetElement="image1" from="0,0" to="400,400" begin="image1.begin" dur="5" >

<IMG id="image2" src="http://roger01rao.ik8.com/htmlntime/jiaocheng/06a.jpg" style="position:absolute; left:0; top:200;" class="time"

begin="0" end="am2.end+5">


<t:animateMotion id="am2" targetElement="image2" from="0,200" to="400,400" begin="image2.begin" dur="5" fill="hold"/>

</BODY>
</HTML>

大家可以看到这次效果的产生是因为红色部分的代码,至于第一部分我已经介绍过了,这里介绍第二部分的代码:<t:animateMotion>标记是用来移动图片表格等要素的,targetElement表示目标单元,用来表示运动作用到哪个对象上,可能这个有点面向对象的概念吧,大家可以搜下这方面的资料,这里我就不展开了,from="0,0" to="400,400"表示图片从0.0坐标移动到400.400坐标上.接着讲dur="3",表示运动的速度,fill="hold"表示是否固定位置,大家可以看演示例子的效果,可以看到一个固定在最后位置一个返回了起先位置,就是是否设置了fill="hold" 而产生的效果。

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-6 19:58 | 显示全部楼层
学习中。

该用户从未签到

鲜花(0) 鸡蛋(0)
 楼主| 发表于 2008-8-7 10:42 | 显示全部楼层
既然没有人留言提意见,那就不继续了,如果有需要我再写吧。

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-7 16:52 | 显示全部楼层
这几节课放一块就好,那样更方便大家学习!

签到天数: 425 天

[LV.9]以坛为家II

鲜花(0) 鸡蛋(0)
发表于 2008-8-7 17:48 | 显示全部楼层
继续学习。

签到天数: 244 天

[LV.8]以坛为家I

鲜花(3) 鸡蛋(0)
发表于 2008-8-7 17:48 | 显示全部楼层
再顶,谢谢分享

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-8 00:19 | 显示全部楼层
楼主说的很明白,原来不是很明白的问题也懂了,谢谢。

签到天数: 9 天

[LV.3]偶尔看看II

鲜花(0) 鸡蛋(0)
发表于 2008-8-8 22:31 | 显示全部楼层
虽然偶不懂,再来支持下,辛苦!

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-8 23:00 | 显示全部楼层
学习中 谢谢

该用户从未签到

鲜花(0) 鸡蛋(0)
发表于 2008-8-25 09:06 | 显示全部楼层
哈哈 值得吊高了卖 想LZ学习~~
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则

网站地图|小黑屋|Archiver|中画网 ( 蜀ICP备11021737号-2 )|网站地图

GMT+8, 2024-11-15 08:54 , Processed in 0.067332 second(s), 25 queries , MemCached On.

上网要文明 发言要理性

Powered by Discuz! © 2008-2023 YinHuaBBS.CN

快速回复 返回顶部 返回列表