文字变照片特效
网络通信
当网友们浏览你做的网页时,用鼠标指向一段文字,文字被隐藏起来而显示出你的照片,鼠标离开时又显示文字,下面就来介绍一下这种特效的制做过程。
一、先期准备
1.运行Dreamweaver应用程序,调入一个事先做好的网页图像,如图所示。
2.单击如图所示的工具栏中的“描绘层”按钮,把光标移到窗口中,鼠标指针变成十字形,拖动鼠标即可绘出一个层Layer1,可把这个层移到窗口的左上角。
3.在这个层中的任意位置单击鼠标,键入“我的照片”四个字,并把它设为合适的字体和大小。
4.再次单击“描绘层”按钮,把光标移到窗口中,鼠标指针变成十字形,在层Layer1上建立一个层Layer2。
5.在Layer2层上,单击工具栏上的“图像”按钮,导入想要添加的图像,使图片把文字遮盖住。
二、脚本编辑
1.选中图片,单击设计窗口中的“显示代码视图和设计视图”按钮,可以看到窗口中的代码有一段是反显的。
2.把反显的代码删除,用如下代码替换。
<SCRIPT language="JavaScr
ipt">
<!--
function makevisible(cur,which){
if (which==0)
cur.filters.alpha.opacity=100
else
cur.filters.alpha.opacity=0
}
//-->
</SCRIPT>
以上这段代码是设置透明度,当cur.filters.alpha.opacity=100时为不透明,cur.filters.alpha.opacity=0为完全透明。
<div id="Layer2" style="positi
on:absolute; left:43px; top:20px;
width:80px; height:144px; z-index:2">
<img src="1.jpg" width="85" height="120" img src="1.jpg"
style="filter:alpha(opacity=0)" onMouseOver="makevisible(this,0)"
onMouseOut="makevisible(this,1)">
这段代码是设置鼠标移动到图片上和离开图片时能否可见。
设置好以上代码后,按F12进行预览,如果效果满意,保存文件就行了。
