全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

jquery实现文字单行横移或翻转(上下、左右跳转)

通过jquery的animate实现上下单行自动跳转

 <script type="text/javascript" src="__ROOT__/Style/H/js/jquery-1.7.2.min.js"></script>
<style>
  .rool-div{
    height:50px;
    width:700px;
    margin:0 auto;
    position: relative;
    overflow: hidden;
    border:2px solid red;
  }
  .roll{
    height:50px;
    width:700px;
    margin:0 auto;
  }
  .roll span{
    display:block;
    height:50px;
    width:700px;
    line-height:50px;
  }
  a {
    text-decoration:none;
     display:inline-block;
 }
</style>
<div class="rool-div">
 <div class="roll" id="roll">
   <span><a href="#">1. Lorem Ipsum is simply dummy text of the printing and typesetting industry</a></span>
   <span><a href="#">2. It is a long established fact that a reader will be distracted</a></span>
   <span><a href="#">3. Many desktop publishing packages</a></span>
   <span><a href="#">4. All the Lorem Ipsum generators on the Internet tend to repeat predefined</a></span>
   <span><a href="#">5. The standard chunk of Lorem Ipsum used</a></span>
   <span><a href="#">6. English versions from the 1914 translation by H. Rackham.</a></span>
   <span><a href="#">7. Bu metin deneme amaçlıdır the standard chunk of Lorem Ipsum used</a></span>
 </div>
</div>
<script>
  (function($){
    $.fn.extend({
      Roll:function(){
        return this.each(function(){
          var n=0;
          $('#roll span a').hover(function(){
            $(this).css('color','red');
          },function(){
            $(this).css('color','green');
          });
          var timername=setInterval(function(){Play()},1000);
          $("#roll").hover(
              function()
              {
                clearInterval(timername);
              },
              function()
              {
              timername=setInterval(function(){Play()},1000);
              });
          function Play(){
            if($("#roll>span").length>n)
              n++;
            else
              n=1;
            $("#roll").animate({'marginTop':-($("#roll span" ).height())*(n-1)});
          }
        });
      }
    })
  })(jQuery);
</script>

二  通过scrollLeft函数实现自动左右移动(谷歌浏览器偶尔不能移动)

<style type="text/css">
#demo {overflow:hidden;width:740px; }
#indemo { float: left; width: 800%;}
#demo1 { float: left; }
#demo2 { float: left;margin-left:7px;}
</style>
<script src="bootstrap-3.3.5-dist/js/jquery-1.11.3.js"></script>
<div id="demo">
  <div id="indemo">
    <div id="demo1">
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
      <a href="#"><img src="zhuanpan/images/pointer.png" alt="#" /></a>
    </div>
    <div id="demo2"></div>
  </div>
</div>
<script>
var speed=10;
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
$("#demo2").text($("#demo1").clone());
$("#demo2").clone();
function Marquee(){
  if(tab2.offsetWidth-tab.scrollLeft<=0)
  tab.scrollLeft-=tab1.offsetWidth
  else{
  tab.scrollLeft++;
  }
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# jquery  # 文字  # 上下  # 左右  # 跳转  # jQuery实现图片与文字描述左右滑动自动切换的方法  # 基于jquery插件制作左右按钮与标题文字图片切换效果  # jQuery实现公告文字左右滚动的实例代码  # jquery文字上下滚动的实现方法  # 如何使用jquery实现文字上下滚动效果  # jQuery+css3实现文字跟随鼠标的上下抖动  # href  # id  # decoration  # inline  # Ipsum  # simply  # Lorem  # red  # roll  # border  # solid  # block  # line  # span  # display  # dummy  # publishing  # packages  # desktop 


相关文章: 如何在西部数码注册域名并快速搭建网站?  建站之星安装需要哪些步骤及注意事项?  h5在线制作网站电脑版下载,h5网页制作软件?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  建站之星如何助力企业快速打造五合一网站?  如何在万网开始建站?分步指南解析  ,巨量百应是干嘛的?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  网站制作免费,什么网站能看正片电影?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  定制建站方案优化指南:企业官网开发与建站费用解析  建站上市公司网站建设方案与SEO优化服务定制指南  定制建站流程解析:需求评估与SEO优化功能开发指南  网站制作软件有哪些,制图软件有哪些?  建站之星价格显示格式升级,你的预算足够吗?  制作营销网站公司,淘特是干什么用的?  建站之星后台密码遗忘或太弱?如何重置与强化?  如何在Ubuntu系统下快速搭建WordPress个人网站?  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  建站之星安装路径如何正确选择及配置?  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  图册素材网站设计制作软件,图册的导出方式有几种?  seo网站制作优化,网站SEO优化步骤有哪些?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  如何快速查询域名建站关键信息?  如何零成本快速生成个人自助网站?  常州企业建站如何选择最佳模板?  教学论文网站制作软件有哪些,写论文用什么软件 ?  香港网站服务器数量如何影响SEO优化效果?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  制作网站公司那家好,网络公司是做什么的?  如何在腾讯云服务器快速搭建个人网站?  如何在橙子建站中快速调整背景颜色?  制作宣传网站的软件,小红书可以宣传网站吗?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  贸易公司网站制作流程,出口贸易网站设计怎么做?  如何用花生壳三步快速搭建专属网站?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  常州企业网站制作公司,全国继续教育网怎么登录?  如何选择高效稳定的ISP建站解决方案?  Bpmn 2.0的XML文件怎么画流程图  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  如何在香港服务器上快速搭建免备案网站?  如何在宝塔面板中创建新站点?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  家具网站制作软件,家具厂怎么跑业务?  动图在线制作网站有哪些,滑动动图图集怎么做?  广德云建站网站建设方案与建站流程优化指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。