文字连续向上循环滚动

view 代码 例子:

<div id="de" style="overflow:hidden; width:128px; height:300px;">
        <div id="de1">
            <ul class="right-middle">
                <li>
                    <p>
                        <a href="" class="avatar" target="_blank">
                            <img src="/Images/product/pic1.jpg" alt="javascript的类型转换规则">
                        </a>
                        <span>原文地址Javascript类型转换的规则</span>
                    </p>
                </li>
                <li>
                    <p>
                        <a href="" class="avatar" target="_blank">
                            <img src="/Images/product/pic1.jpg" alt="javascript的类型转换规则">
                        </a>
                        <span>原文地址Javascript类型转换的规则</span>
                    </p>
                </li>
                <li>
                    <p>
                        <a href="" class="avatar" target="_blank">
                            <img src="/Images/product/pic1.jpg" alt="javascript的类型转换规则">
                        </a>
                        <span>原文地址Javascript类型转换的规则</span>
                    </p>
                </li>
                <li>
                    <p>
                        <a href="" class="avatar" target="_blank">
                            <img src="/Images/product/pic1.jpg" alt="javascript的类型转换规则">
                        </a>
                        <span>原文地址Javascript类型转换的规则</span>
                    </p>
                </li>
                <li>
                    <p>
                        <a href="" class="avatar" target="_blank">
                            <img src="/Images/product/pic1.jpg" alt="javascript的类型转换规则">
                        </a>
                        <span>原文地址Javascript类型转换的规则</span>
                    </p>
                </li>
            </ul>
        </div>
        <div id="de2"></div>
</div>

 javascript 实现滚动效果:

<script>
    var dome = document.getElementById("de");
    var dome1 = document.getElementById("de1");
    var dome2 = document.getElementById("de2");
    var speed = 50;//设置向上轮动的速度  
    dome2.innerHTML = dome1.innerHTML;//复制节点  
    function moveTop() {
        if (dome1.offsetHeight - dome.scrollTop <= 0) {
            dome.scrollTop = 0;
        } else {
            dome.scrollTop++;
        }
    }
    var myFunction = setInterval("moveTop()", speed);
    dome.onmouseover = function () {
        clearInterval(myFunction);
    };
    dome.onmouseout = function () {
        myFunction = setInterval(moveTop, speed);
    };
</script>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
文字滚动-Java文字走马灯,这是大家熟悉的跑马灯特效,文字依次滚动,不停的循环滚动,就类似网页上的文字滚动效果,本例的文字由下到上滚动显示。// 文字跑马灯与信息窗口   public class MessageDemo extends MIDlet implements CommandListener {   private Display display; // 设备的显示器   private Form form; // 表单   private Command cancel; // 取消命令   private String message="随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。Java开创了消费设备中小型的储存容量的先河,它是用于开发手机、传呼机及其他微型设备应用程序的理想语言。";   private StringItem messageItem; //信息显示Item   public MessageDemo() {    form = new Form("信息显示");    cancel = new Command("取消", Command.CANCEL, 1);    messageItem=new StringItem("",message);   }   // 重载抽象类MIDlet的抽象方法startApp()   protected void startApp() {    display = Display.getDisplay(this); //取得设备的显示器    Ticker ticker = new Ticker("使用J2ME设计无线网络应用程序"); // 创建滚动条    form.setTicker(ticker); // 把滚动条加到表单上    messageItem.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_PLAIN,Font.SIZE_LARGE)); //设置显示字体    form.append(messageItem); // 把显示信息添加到表单上    form.addCommand(cancel); // 为表单加上取消命令    form.setCommandListener(this); // 为表单设置命令监听器    display.setCurrent(form); // 显示表单   }   // 重载抽象类MIDlet的抽象方法pauseApp()   protected void pauseApp() {   }   // 重载抽象类MIDlet的抽象方法destroyApp()   protected void destroyApp(boolean u) {    notifyDestroyed();   }   // 实现接口CommandListener的方法   public void commandAction(Command c, Displayable d) {    if (c == cancel) {    destroyApp(false); // 销毁程序    notifyDestroyed();    }   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值