青岛设计网标志 搜艺招聘
   Guest:  登陆 | 注册 | 网站首页 | 论坛首页 | 我的贴子 | 修改资料 | 留言板 | | 论坛帮助  | 论坛首页  

  论坛首页   WEB网页设计  网页图片特效小技巧

[公告]快到[搜艺招聘网]发布招聘信息 注册简历、发布自己作品! :)  
网页图片特效小技巧  
    admin

查看admin的博客


金钱: 2054
Level: 0
发帖数: -277
最后登陆: 2019/1/21
注册时间: 2002/12/30


[鍜界値鍚冧粈涔堣嵂]姣忓ぉ娉2琚嬶紝鍧氭寔30澶╋紝鍜界値濂藉鍒
信息 | 留言 | 引用 | 回复 | 编辑 | 置顶 | 移动 | 删除



网页图片特效小技巧


这几个网页图片特效小技巧基本主要利用了一些鼠标控制语句、css滤镜代码,加上简单的javascript语句实现的,简单有趣,可以作为帮助一些朋友javascript入门的小例子。

  图片循环渐显渐隐

  效果描述:图片循环渐显渐隐……

  实现方法:

  1、把如下代码加入<body>区域中:
<img src="image1.gif" name="u" border=0
alt="Image" style="filter:alpha(opacity=0)">

<script language="JavaScript">
var b = 1;
var c = true;
function fade(){
  if(document.all);
    if(c == true) {
      b++;
  }
  if(b==100) {
    b--;
    c = false
  }
  if(b==10) {
    b++;
    c = true;
  }
  if(c == false) {
    b--;
  }
  u.filters.alpha.opacity=0 + b;
  setTimeout("fade()",50);
}
</script>
  2、把<body>改为:
<body bgcolor="#ffffff" onLoad="fade()">
  注:图片的文件名及路径可以自行修改。

  禁止图片下载

  效果描述:设置某一图片禁止下载,鼠标移动到图片上面时将会给出提示,此方法治标不治本,只能骗骗菜鸟。

  实现方法:
<A HREF="javascript:void(0)" onMouseover="alert('对不起,此图片不能下载!')">
<IMG SRC="2.gif" Align="center" Border="0" width="99" height="50"></A>
  注:图片的文件名及路径可以自行修改。


鼠标控制图片隐现效果

  效果显示:图片一开始是模糊显示,当鼠标移到图片上面时图片会清晰显示。

  实现方法:

   1、把如下代码加入<body>区域中:
<SCRIPT language="JavaScript">
<!--
function makevisible(cur,which){
  if (which==0)
    cur.filters.alpha.opacity=100
  else
    cur.filters.alpha.opacity=20
}
//-->
</SCRIPT>
  2、把如下代码加入<body>区域中:
<img src="2.gif" style="filter:alpha(opacity=20)"
onMouseOver="makevisible(this,0)"
onMouseOut="makevisible(this,1)">
  注:图片的文件名及路径可以自行修改。

  鼠标控制的图片大小变换

  效果描述:一开始图片按设置的比例缩小显示,鼠标移动到图片上面时,图片就会按预先设置的一个较大的比例显示。

  实现方法:

  把如下代码加入<body>区域中:
<span id="s1" style = "width : 100">
<a href="index.shtml"
onmouseover="img1.style.width=ྛ'"
onmouseout="img1.style.width= ཿ'">
<Img src="link1.gif" id="img1">
</a>
</span>




搜艺招聘 - 艺术设计人才招聘网 - 真诚成就梦想,实干创造未来

搜艺招聘网:http://www.soyi365.com
搜艺招聘网论坛:http://bbs.soyi365.com

搜艺招聘网-北京站:http://beijing.soyi365.com
搜艺招聘网-天津站:http://tianjin.soyi365.com
搜艺招聘网-上海站:http://shanghai.soyi365.com
搜艺招聘网-重庆站:http://chongqing.soyi365.com
搜艺招聘网-深圳站:http://shenzhen.soyi365.com



2004/10/18 16:58:44
信息 | 留言 | 引用 | 回复 | 编辑 | 置顶 | 移动 | 删除
回复:re:网页图片特效小技巧
    loveso

查看loveso的博客


金钱: 145
Level: 0
发帖数: 5
最后登陆: 2006/2/25
注册时间: 2004/12/17
信息 | 留言 引用 | 回复

要多发这样的好东西111

︶ㄣ
z╭ ⺌╮╭ ﹌╮.
z(o-.-o)(o-.-o) .oО
┏~﹊︸ ̄~﹊︸ ̄~┓
老婆,我警告你,不准跟我抢被子!-
2004/12/18
编辑 | 删除
回复:re:网页图片特效小技巧
    mwl326

查看mwl326的博客


金钱: 226
Level: 0
发帖数: 9
最后登陆: 2005/1/25
注册时间: 2005/1/7
信息 | 留言 引用 | 回复

为什么图片循环渐显渐隐的效果在Dreamweaver可以出来效果,但在Fronypage
里就没有效果了呢?
请尽快告诉我!
谢谢!



呵呵!
2005/1/8 17:12:03
编辑 | 删除
回复:re:网页图片特效小技巧
    yoguz

查看yoguz的博客


金钱: 18255
Level: 0
发帖数: 1564
最后登陆: 2019/10/24
注册时间: 2004/12/13
信息 | 留言 引用 | 回复

试试这种方法:



脚本说明:
把如下代码加入<body>区域中
<script language=javascript>
// Flash Image Extension for Dreamwever ,by Yichun Yuan(dezone@sina.com)
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();
function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){ //do this so I can take a string too
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
return;
}
clearTimeout(nereidFadeTimers[object.sourceIndex]);
diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
</script>

<a href=#><img src="1101.jpg" border=0 onMouseOut=nereidFade(this,50,10,5) onMouseOver=nereidFade(this,100,10,5) style="FILTER: alpha(opacity=40)"></a>

排卵期计算器 橙创意
2005/1/9 15:06:03
编辑 | 删除
回复:re:网页图片特效小技巧
    duanmu

查看duanmu的博客


金钱: 251
Level: 0
发帖数: 43
最后登陆: 2005/3/18
注册时间: 2004/12/14
信息 | 留言 引用 | 回复



2005/1/12 13:43:28
编辑 | 删除
    7     [    ]     8


青岛设计网版权所有
本论坛言论纯属发表者个人意见