html标题右移,分享网页标题链接平滑右移效果

上次发了一篇《分享本站LOGO发光效果的实现方法》,不知道有几个童鞋用上了,不喜欢的我也没辙啦,我只是分享我的方法嘛。

今天我要写的是鼠标移动到标题上,标题平滑右移的效果,效果可以看我的主页。

你还在嫌你的页面不够生动不够活力吗?亲,那就看下面的教程折腾起来吧!

第一种方法,用的是jQuery。

优点:兼容所有浏览器,包括IE什么的。

缺点:代码也很短,没什么缺点。

jQuery(document).ready(function($){

$('.entry-title a').hover(function() {

//.entry-title a 改成你标题的样式名称,可以应用多个链接,用逗号隔开

$(this).stop().animate({'marginLeft': '10px'}, 200);

//鼠标移动到链接上的平滑效果,200是毫秒,就是效果时间,可以改成你需要的时间

}, function() {

$(this).stop().animate({'marginLeft': '0px'}, 200);

//鼠标离开链接后的平滑效果,200同上

});

});

首先第一步要让主题加载jQuery库文件,现在基本上没有主题没加载,所以第一步可以省略。

(想要知道有没有加载这个库文件的童鞋,在网页查看源代码中,搜索“jquery.min.js”,如果有就是有加载啦。)

第二步就是将这个代码粘贴到主题加载的其中一个JS文件里,就OK了。

第二种方法,用的是CSS3。

优点:效果一样,没啥优点。

缺点:不兼容IE浏览器,在IE下会右移,但是没有平滑效果,因为IE不支持CSS3。

先给你标题的a标签样式添加以下CSS属性:

-webkit-transition: margin 0.2s ease-out;

-moz-transition: margin 0.2s ease-out;

-khtml-transition: margin 0.2s ease-out;

再给这个a:hover添加:

margin-left:10px /*移动距离可以自己调节*/

按以上方法改完就可以看到效果了,两种方法效果都一样,但是第一种方法能兼容所有浏览器,所以小V墙裂推荐用第一种方法。

本文链接地址:

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值