美文网首页
css实现走马灯效果,不用js

css实现走马灯效果,不用js

作者: 阳紫烨 | 来源:发表于2022-07-07 17:17 被阅读0次

在此之前,使用轮播插件来实现效果的,而且轮播要求每个内容的长度一样

用css实现迅速移动,如下图;加粗部分为终于代码

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">

<title>我们</title>

<style type="text/css">

.more{

width: 375px;

  overflow-x: scroll;    //横轴移动

  scrollbar-width: none;

  -ms-overflow-style: none;

}

.more::-webkit-scrollbar{

display: none;        //去掉进度条

}

ul{

animation: gundong 6s linear infinite;    //动画

white-space: nowrap;    //超出不换行

}

li{

  border-radius: 4px;

  border: solid 1px #ff9822;

  font-size: 12px;

  color: #c77d28;

  display: inline-block;

  padding: 4px 12px;

  margin-right: 8px;

}

@keyframes gundong {

  0%{

    margin-left: 0;

  }

  100%{

    margin-left: -100%;    //移动到最后,不用算内容的长度

  }

}

</style>

</head>

<body>

<div class="more">

<ul>

  <li>未发现失信被执行记录</li>

  <li>未发现经营异常记录</li>

  <li>未发现严重违法记录</li>

  <li>未发现重大负面舆情</li>

  <li>未发现行政处罚记录</li>

</ul>

</div>

</body>

</html>

相关文章

网友评论

      本文标题:css实现走马灯效果,不用js

      本文链接:https://www.haomeiwen.com/subject/fhypbrtx.html