用CSS实现鼠标单击特效_CSS/HTML

如果你能很好地应用CSS,那么你的主页将被打扮得很靓。下面就给大家介绍用CSS做出的一个鼠标单击特殊效果图。

1、将下面的代码复制到你的主页中和之间。

〈STYLE〉.shadow {
  FILTER: shadow(color=blue,direction=225)
  }
  .shadow1 {
  FILTER: shadow(color=red,direction=225)
  }
  .shadow2 {
  FILTER: shadow(color=green,direction=225)
  }
  .div {
  CURSOR: move; FILTER: blur(add=ture,direction=135,strength=10); WIDTH: 800px
  }
  〈/STYLE〉

在这里应用的是blur滤镜。

2、在页面中插入一张图片,比如我插入是〈img border="0" src="/Article/UploadPic/2005-9/200598478474.jpg" width="300" height="210"〉。在其前加入〈TD id=flttgt style="filter: light(enabled=1),''width 300''" width=315〉。

在刚才我们插入图片下一行中加入〈TD style="VERTICAL-ALIGN: top" width=314〉

3、在设置了图片属性后,我们还要应用Javascript脚本代码,也就是使图片跟随鼠标移动一些特效,代码如下。

〈script language=Javascript〉
  〈!--
  var g_numlights=0;
  var blurbs= new Array(" 现在的动态滤镜赋予了网页更多的交互性能来响应用户的动作。"," 我们使用了光源滤镜来响应用户的点击。点击图片可以增加光源。"," 通过捕捉用户鼠标位置的方法来移动光源。"," 不需要太多的编程。");
  window.onload=setlights;
  document.onclick=keyhandler;
  flttgt.onmousemove=mousehandler;
  function setlights(){
  flttgt.filters[0].clear();
  flttgt.filters[0].addcone(0,0,5,100,100,225,225,0,60,15);
  if (g_numlights>0){
  flttgt.filters[0].addcone(400,170,5,100,100,225,0,0,160,15);
  if (g_numlights>1){
  flttgt.filters[0].addcone(320,330,5,100,100,0,225,225,60,15);
  }
  }
  }
  function keyhandler()
  {
  g_numlights=(g_numlights+=1)%4;
  holder.innerHTML=blurbs[g_numlights];
  setlights();
  }
  function mousehandler()
  {
  x=(window.event.x-80);
  y=(window.event.y-80);
  flttgt.filters[0].movelight(1,x,y,5,1);
  if(g_numlights>0){
  flttgt.filters[0].movelight(1,x,y,5,1);
  if(g_numlights>1)
  {
  flttgt.filters[0].movelight(2,x,y,5,1);
  }
  }
  }
  〈/script〉

这样就设置好一个比较有个性的图片特效

时间: 2024-10-22 19:39:38

用CSS实现鼠标单击特效_CSS/HTML的相关文章

用CSS实现鼠标单击特效

css     如果你能很好地应用CSS,那么你的主页将被打扮得很靓.下面就给大家介绍用CSS做出的一个鼠标单击特殊效果图. 1.将下面的代码复制到你的主页中和之间. 〈STYLE〉.shadow { FILTER: shadow(color=blue,direction=225) } .shadow1 { FILTER: shadow(color=red,direction=225) } .shadow2 { FILTER: shadow(color=green,direction=225)

鼠标单击连接在网页中弹出提示窗口特效代码

网页特效代码,当在网页中用鼠标单击连接时,在网页中弹出个性提示小窗口.效果相当不错哦! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>提

css利用标记a做鼠标移动特效背景

.cast a:link   {    text-decoration:none;    color:#333333;   }   .cast a:visited {    color: #333333;    text-decoration: none;   }   .cast a:hover {    color: #b97a4f;    text-decoration: none;    background:url(/images/slide.gif) repeat-x;   }   .

css实现鼠标悬停时滑出层提示的方法

 本文实例讲述了css实现鼠标悬停时滑出层提示的方法.分享给大家供大家参考.具体分析如下: 这是一个简单的鼠标悬停提示特效,类似于alt标签,不过这一种是用纯CSS实现,扩展性好,而且在提示的层里可以加入图片或其它布局,这个要根据你的需要了.   代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran

JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)_javascript技巧

本文实例讲述了JS+CSS实现鼠标经过弹出一个DIV框效果.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

jquery实现美观的导航菜单鼠标提示特效代码_jquery

本文实例讲述了jquery实现美观的导航菜单鼠标提示特效代码.分享给大家供大家参考.具体如下: 这是一个奇妙的导航菜单鼠标提示特效,俗称"链接提示",鼠标放在导航菜单的链接上即可显示出该链接所指向网页的大致内容,提示用户到达需要的页面. 先来看看运行效果截图: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-nav-tips-nav-menu-style-codes/ 具体代码如下: <!DOCTYPE html PUBLIC &quo

jQuery+ajax实现鼠标单击修改内容的思路_jquery

现有表格中的一行的代码如下所示: 效果可以看下具体51搜索展示http://www.51bt.cc,结合Xunsearch全文检索技术,可以达到毫秒级的数据搜索 <tr> <td><span class="catid">2</span></td> <td>公司介绍</td> <td>内部栏目</td> <td><span class="listorde

JS+CSS实现鼠标滑过时动态翻滚的导航条效果_javascript技巧

本文实例讲述了JS+CSS实现鼠标滑过时动态翻滚的导航条效果.分享给大家供大家参考.具体如下: 这是一款鼠标悬停时动态翻滚的导航条,注意这里用了两个背景图,请等待网页加载完成或多刷新几次,这个是使用JavaScript实现的,不过代码好像是从jQuery里摘出来的,有点像. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-css-mouse-over-nav-scroll-style-codes/ 具体代码如下: <!DOCTYPE htm

非常漂亮的JS+CSS图片幻灯切换特效_javascript技巧

非常漂亮的JS+CSS图片幻灯切换特效,用在你的首页比较不错,宽屏图片格式,每张图片平滑飞入切换,鼠标放上自动切换,和FLASH的平滑效果差不多,视觉冲击效果很爽,而且代码也不多,调试调用都方便,建议关注一下哦! 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd