zoukankan      html  css  js  c++  java
  • 关于marquee首次加载出现闪跳问题

    关于实现文字公告横向滚动,跑马灯效果的其一方法,可用marquee标签实现

    marquee标签不是w3c推荐的标签,在W3C官方文档中也无法查询到这个标签,虽然已经过时,但是功能还是十分强大的,设置滚动效果简单。

     1 <div class="scrollArea">
     2   <marquee
     3     width="960"
     4     direction='left'
     5     scrollamount="6"
     6      behavior="scroll"
     7     contenteditable="true"> 
     8        {{scrollMessage}}
     9    </marquee>
    10 </div>

    问题:当页面首次加载时,文字还没有滚动完,就会出现突然闪跳重新开始滚动!!!

    原因:首次加载页面时,marquee标签会认为内容宽度只有静态布局时的宽度

    解决:动态创建数据后构建marquee标签

     1 <div class="scrollArea" v-if="scrollMessage">
     2   <marquee
     3      width="960"
     4      direction='left'
     5      scrollamount="6"
     6      behavior="scroll"
     7      contenteditable="true"> 
     8        {{scrollMessage}}
     9    </marquee>
    10 </div>
  • 相关阅读:
    Leetcode | Work Break I & II
    X-Japan
    Leetcode | Gas Station
    jstring, String, char* 变换函数
    动态链接库的创建
    C语言实现md5函数代码
    ARM汇编指令集
    2014年 各类黑客工具包
    ARM汇编指令的一些总结-转
    ARM指令集学习总结-转载
  • 原文地址:https://www.cnblogs.com/guanhx/p/14447455.html
Copyright © 2011-2022 走看看