文字滚动

复制代码
 //因为需要连续滚动,所以文本必须是两遍
 <div class="wrap">
     <div class="animate">我是文字</div>
     <div class="animate">我是文字</div>
 </div>

//不能设置居中样式,会导致 出现空白缺口
 .wrap{
    display: flex;
    justify-content: center !important;
    font-family: PingFangSC-Semibold;
    font-size: 36px;
    color: #ffffff;
 
       .animate {
          width: auto !important;  //宽度需要自适应!
          flex-shrink: 0;    //防止被挤压
          padding-right: 30px;  //两个name之间的距离
          box-sizing: border-box; //把padding变成自身样式
          white-space: nowrap;
          text-overflow: clip;
          animation: 15s wordsLoop linear infinite normal;//动画
      }
      @keyframes wordsLoop {
          0% {
              transform: translateX(0px);
              -webkit-transform: translateX(0px);
          }
          100% {
              transform: translateX(-100%);
              -webkit-transform: translateX(-100%);
          }
      }
   }        
复制代码

 

posted @   SimoonJia  阅读(56)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示