跑马灯《此方法为优化方法,内容不会有闪动效果》

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>跑马灯</title>
//css部分
    <style type="text/css">        #box {            height: 30px;            width: 800px;            line-height: 30px;            background-color: pink;            white-space: nowrap;            /*此属性表示强制不换行哦*/            overflow: hidden;

}        #box div {            display: inline-block;            /*让两个div并排显示*/        }        #box span {            color: red;            font-weight: 900;        }    </style>

</head><body><div id="print">    <div id="box">        <div id="content1">            <span>通知:</span>客服投诉热线:86-10-58511234 违法和不良信息举报电话:4006609686 客服邮箱:[email protected] 举报邮箱:[email protected]        </div>        <div id="content2">            <span>通知:</span>客服投诉热线:86-10-58511234 违法和不良信息举报电话:4006609686 客服邮箱:[email protected] 举报邮箱:[email protected]        </div>    </div></div>

//js部分

<script type="text/javascript">    var oBox = document.getElementById("box");    var oprint = document.getElementById("pront");    var oContent1 = document.getElementById("content1");    var oContent1_width = getCss(oContent1,"width");//获取div id="content1"的宽度    window.setInterval(function () {        oBox.scrollLeft ++;        var curleft = oBox.scrollLeft;        if (curleft > oContent1_width){//当div id="content1"的内容已经到尾部的时候立马又从头开始            oBox.scrollLeft = 0;        }    },10);//注明:想了解如何快速通过属性名来获取属性值
function getCss(curEle,attr) {}
的方法吗?敬请关注“前端微迅”,回复“代码”获取,扫一扫即可

				
时间: 2024-10-05 05:21:39

跑马灯《此方法为优化方法,内容不会有闪动效果》的相关文章

网站打开速度慢的原因,排查方法及优化方法

如果你的网站打开速度过慢,而你又不知道该如何解决,那么这篇文章是非看不可了.手把手的教你如何排查网站打开慢的原因,以及优化方法. 排查网站打开速度慢的原因: 1 网站服务器速度或租用空间所在服务器速度服务器空间速度是网站打开速度快的硬件基础,也是先决条件.否则即使你网站页面设计的非常"苗条",网站打开速度也会打折扣.解决办法:要找你的空间商解决或换空间商. 如何检测服务器速度快慢呢? 方法一: ping命令看连接到服务器的时间和丢包情况. 1>单击"开始"键并

大数据技术之_05_Hadoop学习_04_MapReduce_Hadoop企业优化(重中之重)+HDFS小文件优化方法+MapReduce扩展案例+倒排索引案例(多job串联)+TopN案例+找博客共同粉丝案例+常见错误及解决方案

第6章 Hadoop企业优化(重中之重)6.1 MapReduce 跑的慢的原因6.2 MapReduce优化方法6.2.1 数据输入6.2.2 Map阶段6.2.3 Reduce阶段6.2.4 I/O传输6.2.5 数据倾斜问题6.2.6 常用的调优参数6.3 HDFS小文件优化方法6.3.1 HDFS小文件弊端6.3.2 HDFS小文件解决方案第7章 MapReduce扩展案例7.1 倒排索引案例(多job串联)7.2 TopN案例7.3 找博客共同粉丝案例第8章 常见错误及解决方案 第6章

求100以内素数的5中基本方法及其优化

求100以内素数的5中基本方法及其优化方法1 基本做法 错解比较:进入了小循环:有时加pass也可以.错解:这里的print也同样注意不要写到循环内. 注释:1.两种条件运用:为合数.2.以上错误点.方法二 注释:1.条件运用,质数除了2都是奇数,因为偶数都能被除了自身外的2整除.改进自12.偶数除了2都不是质数.3.第二个for写的是到开方的奇数.4.奇数含有质数和非质数.偶数除了2一定不是质数.所以先剥离了偶数. 方法三:使用列表 注释:1.break continue pass2.质数i依

抽奖,跑马灯

分享自己写的跑马灯抽奖.                                                    1 2 3      8  4      7  6 5 效果 css     <style type="text/css">         #tbroundel        {         width:210px;         height:210px;                      }     #tbroundel td 

自定义TextView跑马灯

本篇主要介绍TextView的可控制跑马灯效果实现. Android自带的TextView添加几个属性就可以实现跑马灯效果,大概是这样 android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" 就实现了TextView获取焦点时出现跑马灯效果. 本篇要实现的是一种不用获取焦点并且可以控制跑马灯开始和结束的方法. 1.主要利用vo

Android 文字自动滚动(跑马灯)效果的两种实现方法[特别好使]

有时候在xml中写的跑马灯效果不滚动:原因有以下 Android系统中TextView实现跑马灯效果,必须具备以下几个条件: 1.android:ellipsize=”marquee” 2.TextView必须单行显示,即内容必须超出TextView大小 3.TextView要获得焦点才能滚动(如果还不行,就要用自定义的TextView控件中重写isFocused()返回true就行[方法代码在下面的AlwaysMarqueeTextView 类],但是遇到新问题就是界面有多个这样的控件显示时当

Third Day:正式编程第三天,学习实践内容TextView跑马灯、AutoCompleteTextView、multiAutoCompleteTextView以及ToggleButton、checkedBox、RadioButton等相关实践

2.针对Focused的TextView跑马灯(文字较多一行无法显示)效果 针对单个TextView的跑马灯效果,可直接在TextView控件参数中添加三个属性: android:singleLine="true"(一行显示会有省略号) android:ellipsize="marquee"(一行显示无省略号) android:focusable="true" android:focusableInTouchMode="true&quo

JavaScript “跑马灯”抽奖活动代码解析与优化(一)

最近的项目中做了一个"跑马灯"的抽奖特效插件.上篇文章已经分享过html和css 的相关知识.这篇文章主要分享一些 JavaScript 相关的知识.这几天在写这篇文章的时候,也顺便把自己的代码重构了一下. 这里主要是来写写自己的优化过程.俗话说: 一个程序猿的进步是从对自己的代码不满意开始的. 开始之前先来看上篇文章遗漏的两个问题和几个知识点,是自己重构的过程中需要用到的: 1.移动端1px像素线的问题 对于设计师给我的手机端网页的设计稿都是2倍图.按照道理来说,在写网页的时候,所有

Android性能优化方法(二)

在Android应用里,最耗费内存的就是图片资源.而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常.所以,对于图片的内存优化,是Android应用开发中比较重要的内容. 1) 要及时回收Bitmap的内存 Bitmap类有一个方法recycle(),从方法名可以看出意思是回收.这里就有疑问了,Android系统有自己的垃圾回收机制,可以不定期的回收掉不使用的内存空间,当然也包括Bitmap的空间.那为什么还需