`

jQuery仿腾讯“今日话题”右上角的分享按钮特效

 
阅读更多
jQuery仿腾讯“今日话题”右上角的分享按钮特效
简介: jQuery仿腾讯“今日话题”右上角的分享按钮特效
经常会看腾讯网的“今日话题”,每天讨论的都是近来最热门的话题。而今天在无意中看到页面右上角的几个分享按钮效果不错;于是自己用jQuery模仿着写了一个,效果实现了,不过因为小生jQuery新手,可能代码有些繁冗,希望高手多多指教!

查看效果:demo

HTML部分:
  1. <div id="main">
  2.         <a href="#" class="item rs" title="RSS订阅"><span>RSS订阅</span><b></b></a>
  3.         <a href="#" class="item ph" title="用手机浏览"><span>用手机浏览</span><b></b></a>
  4.         <a href="#" class="item xw" title="分享到新浪微博"><span>分享到新浪微博</span><b></b></a>
  5.         <a href="#" class="item tw" title="分享到腾讯微博"><span>分享到腾讯微博</span><b></b></a>
  6.         <a href="#" class="item qz" title="分享到空间"><span>分享到空间</span><b></b></a>
  7. </div>
复制代码
JS部分:
  1. <script type='text/javascript' src='js/jquery-1.6.3.min.js'></script>
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4. $qzsp = $('a.qz span');
  5.         $twsp = $('a.tw span');
  6.         $xwsp = $('a.xw span');
  7.         $phsp = $('a.ph span');
  8.         $rssp = $('a.rs span');

  9.         $qza = $('a.qz');
  10.         $twa = $('a.tw');
  11.         $xwa = $('a.xw');
  12.         $pha = $('a.ph');
  13.         $rsa = $('a.rs');
  14.         
  15.         $('a span').hide();
  16.         //QQ空间
  17.         $qza.hover(function(){
  18.                 $(this).animate({width:"100px",paddingLeft:"10px"},300);
  19.                 $qzsp.show();
  20.         },function(){
  21.                 $(this).animate({width:"34px",paddingLeft:"0"},300);
  22.                 $qzsp.hide();
  23.         });
  24.         //腾讯微博
  25.         $twa.hover(function(){
  26.                 $(this).animate({width:"120px",paddingLeft:"10px"},300);
  27.                 $twsp.show();
  28.         },function(){
  29.                 $(this).animate({width:"34px",paddingLeft:"0"},300);
  30.                 $twsp.hide();
  31.         });
  32.         //新浪微博
  33.         $xwa.hover(function(){
  34.                 $(this).animate({width:"120px",paddingLeft:"10px"},300);
  35.                 $xwsp.show();
  36.         },function(){
  37.                 $(this).animate({width:"34px",paddingLeft:"0"},300);
  38.                 $xwsp.hide();
  39.         });
  40.         //用手机浏览
  41.         $pha.hover(function(){
  42.                 $(this).animate({width:"100px",paddingLeft:"10px"},300);
  43.                 $phsp.show();
  44.         },function(){
  45.                 $(this).animate({width:"34px",paddingLeft:"0"},300);
  46.                 $phsp.hide();
  47.         });
  48.         //RSS订阅
  49.         $rsa.hover(function(){
  50.                 $(this).animate({width:"80px",paddingLeft:"10px"},300);
  51.                 $rssp.show();
  52.         },function(){
  53.                 $(this).animate({width:"34px",paddingLeft:"0"},300);
  54.                 $rssp.hide();
  55.         });
  56. });
  57. </script>
复制代码
CSS部分:
  1. *{margin: 0;padding: 0;border: 0;}
  2. #main{width: 500px; height: 100px; border: 2px solid #b00;margin: 0 auto;background: url(images/wrapBg.png) repeat;padding: 20px;}
  3. #main a.item{width: 34px; height: 33px;display: block; float: right;margin-right: 15px;background: url(images/wbset.png) 0 0 no-repeat;text-decoration: none;color: #786123;font: 12px/33px "Microsoft Yahei",arial;position: relative;}
  4. #main a.item span:hover{text-decoration: underline;}
  5. #main a b{width: 34px; height: 33px;display: block;background: url(images/wbIconBg2.png) no-repeat;position: absolute;right: 0;}
  6. #main a span{float: left;}

  7. #main a.qz b{background-position:-1px 0;}
  8. #main a.tw b{background-position:-43px 0;}
  9. #main a.xw b{background-position:-85px 0;}
  10. #main a.ph b{background-position:-175px 0;}
  11. #main a.rs b{background-position:-128px 0;}
复制代码


仿腾讯今日话题右上角的分享按钮特效.rar

43.99 KB, 下载次数: 168

分享到:
评论

相关推荐

    jQuery仿QQ右下角抖动效果

    【jQuery仿QQ右下角抖动效果】 在网页设计中,动态效果的运用可以增加用户的交互体验,使得网站更加生动有趣。"jQuery仿QQ右下角抖动效果"就是一个这样的例子,它通过JavaScript库jQuery实现了类似QQ聊天窗口右下角...

    jQuery页面右上角书页广告特效.zip

    标题中的“jQuery页面右上角书页广告特效”指的是一个使用jQuery库实现的网页广告展示效果,这种效果通常被设计成书页翻转的样子,模拟真实书籍封面在页面右上角打开的效果,吸引用户的注意力。这个特效利用了jQuery...

    jquery ui仿腾讯web qq界面desktop酷炫特效

    在【jQuery UI仿腾讯Web QQ界面】的设计中,开发者可能利用了jQuery UI的灵活性和强大的功能来创建与腾讯Web QQ类似的桌面风格界面。Web QQ是腾讯公司推出的一款基于网页的即时通讯服务,它的界面设计简洁、直观,...

    jQuery仿左右窗帘拉开页面动画特效

    【jQuery仿左右窗帘拉开页面动画特效】是一种常见的网页动态效果,它通过利用jQuery库的强大的DOM操作和动画功能,模拟出类似窗帘从两侧向中间拉开的效果,为网站的加载、过渡或导航等场景增添视觉吸引力。这个特效...

    仿淘宝图片右上角左右切换特效

    总之,“仿淘宝图片右上角左右切换特效”是一个综合性的前端开发实践,涵盖了jQuery的选择器、事件处理、DOM操作,以及CSS的布局和动画效果。通过学习和实现这个特效,开发者可以提升自己的前端技能,并为用户提供更...

    jQuery仿腾讯图片新闻组图幻灯

    jQuery仿腾讯图片新闻组图幻灯,很实用的一个效果

    72、jQuery页面右上角书页广告特效

    【jQuery页面右上角书页广告特效】是一种常见的网页交互设计,它模拟了传统书籍封面翻开的效果,以吸引用户注意力并展示广告或重要信息。这种特效通常被用于网站的右上角,因为这个位置是用户视觉习惯上的焦点,能够...

    jQuery响应式右下角悬浮图标导航菜单特效

    **jQuery响应式右下角悬浮图标导航菜单特效详解** 在网页设计中,用户界面的易用性和可访问性是至关重要的。"jQuery响应式右下角悬浮图标导航菜单特效"就是为了提升用户体验而设计的一种交互方式。它巧妙地利用了...

    jquery右上角帷幕下拉特效.zip

    标题 "jquery右上角帷幕下拉特效.zip" 指示的是一个使用jQuery库实现的特殊网页交互效果,具体来说是一种从右上角展开的帷幕式下拉菜单。这种效果可以为网站的导航菜单增添动态和引人注目的元素,提升用户体验。在...

    jquery实现右侧显示分享类按钮及返回顶部按钮插件

    jquery实现右侧显示分享类按钮及返回顶部按钮插件

    jQuery右侧悬浮分享按钮特效代码

    【jQuery右侧悬浮分享按钮特效代码】是网页设计中一种常见的交互功能,主要用于提高用户体验和促进内容分享。这个特效代码结合了jQuery库,实现了一个在页面滚动时始终位于右侧的浮动分享按钮,包括返回顶部按钮、...

    jquery仿腾讯视频鼠标滑过图片滑动动画特效

    本项目“jquery仿腾讯视频鼠标滑过图片滑动动画特效”就是一个典型的利用jQuery创建动态视觉效果的例子。 首先,jQuery的核心功能之一是选择器,它允许开发者通过CSS样式选择页面上的元素。在这款特效中,可能使用...

    js+css3全屏折角导航菜单和右下角悬浮分享按钮特效.zip

    标题中的"js+css3全屏折角导航菜单和右下角悬浮分享按钮特效.zip"指的是一款结合JavaScript(JS)和CSS3技术实现的网页交互效果,包括一个全屏的折角导航菜单和页面右下角的悬浮分享按钮。这种特效能够提升网站的...

    jQuery返回顶部特效,网页右下角的回到顶部按钮

    标题中的“jQuery返回顶部特效,网页右下角的回到顶部按钮”是指在网页设计中,使用jQuery库实现的一种交互功能。这种功能允许用户在浏览页面时,点击位于页面右下角的一个按钮,快速将滚动条返回到页面顶部,提供...

    jquery仿淘宝商城商品详情页图片展示特效.zip

    jquery仿淘宝商城商品详情页图片展示特效, jquery仿淘宝商城商品详情页图片展示特效 jquery仿淘宝商城商品详情页图片展示特效 jquery仿淘宝商城商品详情页图片展示特效 jquery仿淘宝商城商品详情页图片展示特效 ...

    jQuery版简单易用的可拖动右下角浮动窗口特效

    "jQuery版简单易用的可拖动右下角浮动窗口特效"就是一个这样的例子,它是一个轻量级且易于集成的解决方案,用于创建可自定义位置的在线客服或通知功能。这个特效使用户能够通过拖动将悬浮窗口定位在页面的任何角落,...

    jquery仿腾讯视频鼠标滑过图片滑动特效源码.zip

    【描述】中的"jquery仿腾讯视频鼠标滑过图片滑动特效源码.zip"表明这个压缩包包含了一个使用jQuery编写的代码示例,用于模仿腾讯视频网站上的图片滑动效果。这个源码可能是由一系列HTML、CSS和JavaScript文件组成,...

    jQuery网页右下角弹出视频

    在本项目"jQuery网页右下角弹出视频"中,我们探讨的是如何利用jQuery实现在用户浏览网页时,在屏幕右下角优雅地弹出视频播放功能。这种设计可以用于吸引用户的注意力,比如显示重要的通知、教程或者广告。 首先,...

Global site tag (gtag.js) - Google Analytics