一个简单的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 Sprite技术,DEMO中附带了IE6兼容png的JS. 核心JavaScript代码:点此查看DEMO 复制代码 代码如下: //@Mr.Think获取对象属性兼容方法 function $(objectId) { if(document.getElementById && document.getElementById(objectId)) { return document.getElementById(o
-
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;
-
javascript鼠标滑过显示二级菜单特效
本文实例为大家分享了javascript鼠标滑过显示二级菜单效果,供大家参考,具体内容如下 1. 关键代码:使用 switch 或 if 判断语句,改变对应的二级菜单显示方式为 block 或 none function selectTabMenu(i){ switch(i){ case 71: document.getElementById("TabMenuCon71").style.display="block"; document.getElementById
-
js控制鼠标事件移动及移出效果显示
鼠标事件的移动及移出效果都可以使用js来自定义,下面有个示例,效果为当事件发生改变时背景颜色也随着改变,适合新手朋友 <style type="text/css"> .style0{ background-color:#FFFF00; } .style1{ background-color:#00FFFF; } </style> </head> <body> <table width="576" height=&
-
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 事件对象 鼠标滚轮效果演示说明
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
-
鼠标滑上去后图片放大浮出效果的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 鼠标拖动对象 可让任何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();
-
JavaScript鼠标特效大全
本文实例为大家分享了js鼠标特效实例代码,供大家参考,具体内容如下 实例一:禁用鼠标右键 <script type="text/javascript"> //为文档的鼠标按下事件定义回调 document.onmousedown = function(event){ //判断事件的值是否为鼠标右键 if (event.button == 2){ alert('禁用鼠标右键!'); //提示用户禁用鼠标右键 } } </script> 0 没按键 1 按左键 2
-
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
随机推荐
- 如何编写一个过滤掉HTML代码的函数?
- javascript 中设置window.location.href跳转无效问题解决办法
- AngularJs表单校验功能实例代码
- 详解Javascript获取缓存和清除缓存API
- 打印机四种进纸故障常用处理方法
- 在Ubuntu上使用Grafana监控Docker的方法
- java学习笔记_关于字符串概述
- PHP 最大运行时间 max_execution_time修改方法
- oracle date 类型字段的处理方法
- asp.net下数据库操作优化一例
- asp.net下OnClientClick的妙用!
- createElement和onclick
- JavaScript性能优化之小知识总结
- linux shell命令行选项与参数用法详解
- Jsp结合XML+XSLT将输出转换为Html格式
- 详解HDFS多文件Join操作的实例
- Java生成验证码
- 替换一个字段的所有非数字字符为空的sql语句
- mysql 5.7.14 安装配置图文教程
- 用nodejs实现json和jsonp服务的方法
