一个简单的JS鼠标悬停特效具体方法
更新时间:2013年06月17日 09:35:48 作者:
这个特效最终实现效果就是当鼠标移动到链接上,文字会横向移动一定距离,貌似总有人喜欢这些花花草草。添加此效果方法很简单。
首先,需加载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样式,貌似更简单:
a:hover { padding: 0 0 0 8px;}
只是不够自然而已。
其次,将下面 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样式,貌似更简单:
复制代码 代码如下:
a:hover { padding: 0 0 0 8px;}
只是不够自然而已。
相关文章
用JavaScript 判断用户使用的是 IE6 还是 IE7
判断IE浏览器的脚本,方便根据浏览器不懂,支持不同的代码的分别调用。2008-01-01
JavaScript 数组展平方法: flat() 和 flatMap()详解
从 ES2019 中开始引入了一种扁平化数组的新方法,可以展平任何深度的数组,这篇文章主要介绍了JavaScript 数组展平方法: flat() 和 flatMap()详解,需要的朋友可以参考下2023-06-06


最新评论