一个简单的JS鼠标悬停特效具体方法
首先,需加载jquery库(略过)。
其次,将下面 Javascript代码加到页面的头部:
代码如下:
<script type='text/javascript'>
jQuery(document).ready(function($){
$('a').hover(function()
{
$(this).stop().animate({'left': '5px'}, 'fast');
}, function() {
$(this).stop().animate({'left': '0px'}, 'fast');
});
});
</script>
a {position:relative}
完成。
a:hover { padding: 0 0 0 8px;}
只是不够自然而已。
相关推荐
-
JS实现鼠标移动到缩略图显示大图的图片放大效果
一个网页上用的图片提示效果,当把鼠标移动到图片缩略图的时候,会显示图片大图,似乎在网上这是个很常见的效果,实现方法也比较多,有人用CSS,有人用JavaScript,有人用jQuery,总之,选择自己习惯的方式去实现,就是最棒的. 图片提示效果 body{margin:0 ;padding:40px;line-height:180%;} img{border:none;} ul,li{margin:0 ;padding:0;} li{list-style:none;display:inline;
-
js控制鼠标事件移动及移出效果显示
鼠标事件的移动及移出效果都可以使用js来自定义,下面有个示例,效果为当事件发生改变时背景颜色也随着改变,适合新手朋友 <style type="text/css"> .style0{ background-color:#FFFF00; } .style1{ background-color:#00FFFF; } </style> </head> <body> <table width="576" height=&
-
鼠标滑上去后图片放大浮出效果的js代码
复制代码 代码如下: <script> function GetAbsPosition(obj) { var curleft = 0, curtop = 0; do { curleft += obj.offsetLeft; curtop += obj.offsetTop; } while (obj = obj.offsetParent); return [curleft,curtop]; } function ShowFloatingImage(image, width, height) {
-
一个简单的js鼠标划过切换效果
上次帮朋友写过的一个简单切换效果,超级简单,但也比较适用.因为用到了CSS Sprite技术,DEMO中附带了IE6兼容png的JS. 核心JavaScript代码:点此查看DEMO 复制代码 代码如下: //@Mr.Think获取对象属性兼容方法 function $(objectId) { if(document.getElementById && document.getElementById(objectId)) { return document.getElementById(o
-
js 事件对象 鼠标滚轮效果演示说明
Mouse Wheel Data .slider { width:50px; height:180px; background:#eee; padding:10px 0; cursor:n-resize; } .slider-slot { width:16px; margin:0 auto; height:180px; background:#eee; border:1px solid gray; border-color:#999 white white #999; position:rela
-
javascript鼠标滑过显示二级菜单特效
本文实例为大家分享了javascript鼠标滑过显示二级菜单效果,供大家参考,具体内容如下 1. 关键代码:使用 switch 或 if 判断语句,改变对应的二级菜单显示方式为 block 或 none function selectTabMenu(i){ switch(i){ case 71: document.getElementById("TabMenuCon71").style.display="block"; document.getElementById
-
JavaScript鼠标特效大全
本文实例为大家分享了js鼠标特效实例代码,供大家参考,具体内容如下 实例一:禁用鼠标右键 <script type="text/javascript"> //为文档的鼠标按下事件定义回调 document.onmousedown = function(event){ //判断事件的值是否为鼠标右键 if (event.button == 2){ alert('禁用鼠标右键!'); //提示用户禁用鼠标右键 } } </script> 0 没按键 1 按左键 2
-
js 鼠标放图片上抖动效果
在线演示: 鼠标移至图片后抖动的JS代码 .shakeimage{position:relative; left:100px; top:100px;} var typ=["marginTop","marginLeft"],rangeN=10,timeout=20; function shake(o,end){ var range=Math.floor(Math.random()*rangeN); var typN=Math.floor(Math.random()*t
-
js 鼠标拖动对象 可让任何div实现拖动效果
js鼠标拖动对象: 复制代码 代码如下: //定义鼠标拖动对象 drag=function (a,o){ var d=document;if(!a)a=window.event; if(!a.pageX)a.pageX=a.clientX; if(!a.pageY)a.pageY=a.clientY; var x=a.pageX,y=a.pageY; if(o.setCapture) o.setCapture();
-
js实现图片显示局部,鼠标经过显示全部的效果
这个是例如了CSS的margin负值和相对定位做的一个图片放大的效果.图片开始只是局部的,鼠标放上去显示整个图片. 无标题文档 body{ font-size:12px; } ul,li,ol{ margin:0; padding:0; list-style:none; } .box{ margin:100px; clear:both; border:1px solid #000; } .box ul li{ list-style:none; float:left; width:60px; he
随机推荐
- Javascript模块模式分析
- 利用原生JS自动生成文章标题树的实例
- 详解Spring Boot实战之Filter实现使用JWT进行接口认证
- PHP Squid中可缓存的动态网页设计
- Oracle 启动例程 STARTUP参数说明
- 浅谈react-native热更新react-native-pushy集成遇到的问题
- php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
- Linux下实现免密码登录(超详细)
- Nginx could not build the server_names_hash 错误的解决办法
- SQL语句中含有乘号报错的处理办法
- 关于MySQL的整型数据的内存溢出问题的应对方法
- jQuery ztree实现动态树形多选菜单
- 详解Android开发中硬件加速支持的使用方法
- 用expression的一行代码解决iframe挂马的问题
- Web性能压力测试工具Siege使用教程
- SEO搜索引擎优化常用密度查询网址集合
- C++中运算符 &和&&、|和|| 的详解及区别
- 详解Java 打印堆栈的几种方法
- C++随机数生成实例讲解
- 基于FineUI Grid控件添加右键菜单