×

linear infinite

linear infinite(css怎么让3个点依次循环出现)

admin admin 发表于2024-07-24 16:57:52 浏览10 评论0

抢沙发发表评论

各位老铁们,大家好,今天由我来为大家分享linear infinite,以及css怎么让3个点依次循环出现的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

css怎么让3个点依次循环出现

你是不是说的这种圆点依次出现的效果?如果是的haul,那就用动画来做就可以了。下面是源码,可以参考一下咯。另外,javascript也可以来控制依次出现。

《!DOCTYPE html》

《html》

《head》

《title》圆点依次出现《/title》

《meta name="keywords" content="圆点依次出现"/》

《meta name="description" content="圆点依次出现"/》

***隐藏网址***

《style》

*{

padding:0;

margin:0;

box-shadow:1px 1px gray inset,-1px -1px gray inset;

}

#box{

position:relative;

width:30%;

height:300px;

margin:0 auto;

}

.dian{

position:absolute;

width:20px;

height:20px;

border-radius:50%;

top:270px;

}

#dian1{

left:70%;

animation:xdian1 2.5s both linear infinite;

-webkit-animation:xdian1 2.5s both linear infinite; /* Safari and Chrome */

}

#dian2{

left:80%;

animation:xdian2 2.5s both linear infinite;

-webkit-animation:xdian2 2.5s both linear infinite; /* Safari and Chrome */

}

#dian3{

left:90%;

animation:xdian3 2.5s both linear infinite;

-webkit-animation:xdian3 2.5s both linear infinite; /* Safari and Chrome */

}

@keyframes xdian1{

0%{background:gray;}

33%{background:none;}

68%{background:none;}

100%{background:none;}

}

@keyframes xdian2{

0%{background:none;}

33%{background:gray;}

68%{background:none;}

100%{background:none;}

}

@keyframes xdian3{

0%{background:none;}

33%{background:none;}

68%{background:gray;}

100%{background:none;}

}

《/style》

《/head》

《body》

《div id="box"》

《span id="dian1"》《/span》

《span id="dian2"》《/span》

《span id="dian3"》《/span》

《/div》

《/body》

《/html》

这个源码可以参考一下咯,自己用的时候还可以继续修改优化。

vue 利用伪元素实现div实现背景图旋转 div内容不旋转

利用伪元素实现div实现背景图旋转 原样式设定 .circle_data{ width: 200px; height: 200px; color:#FFFFFF; text-align: center; vertical-align: middle; z-index: 999; position: relative; overflow: hidden; } 伪元素设置 .circle_data::before { content: ""; position: absolute; width: 180px; height: 180px; top: 3%; left: 3%; z-index: -1; background: url(../../../assets/gird/analysislayout/assess/images/circle.png) no-repeat; background-size: cover; -webkit-transition-property: -webkit-transform; -webkit-transition-duration: 10s; -moz-transition-property: -moz-transform; -moz-transition-duration: 10s; -webkit-animation: rotate 10s linear infinite; -moz-animation: rotate 10s linear infinite; -o-animation: rotate 10s linear infinite; animation: rotate 10s linear infinite; } 旋转 @keyframes rotate{ 0%{-webkit-transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);} 100%{-webkit-transform:rotate(360deg);} }

js,控制一个div向左右匀速移动循环

这个不需要js, 直接使用css就行,给你一个简单的demo,有不懂的可以问我:《!DOCTYPE html》《html lang="en"》《head》《meta charset="UTF-8"》《title》Title《/title》《style type="text/css"》body{height: 100%; position: relative;}.demo{position: absolute; width: 80%; height: 200px; background: #2aa198;animation: move 1s linear infinite alternate;}@keyframes move {from{left: 0}to{left: 10%}}《/style》《/head》《body》《div class="demo"》《/div》《/body》《/html》

如果你还想了解更多这方面的信息,记得收藏关注本站。