首页 > 编程语言 >直播平台搭建源码,css预加载旋转动画 与 流光字体

直播平台搭建源码,css预加载旋转动画 与 流光字体

时间:2022-10-09 14:33:34浏览次数:55  
标签:translate3d scale 流光 100% 50% transform 源码 round css

直播平台搭建源码,css预加载旋转动画 与 流光字体

一、预加载旋转动画

Html

<view class="concentric_round"></view>

​css

body {

}
.concentric_round {
width: 200rpx;
height: 200rpx;
position: relative;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -100%);
}
.concentric_round::after,
.concentric_round::before {
content: '';
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
opacity: 0.4;
border-radius: 100%;
}
 
.concentric_round::before {
width: 50%;
height: 50%;
animation: beform_round 0.6s ease-in-out infinite alternate;
}
 
.concentric_round::after {
width: 100%;
height: 100%;
animation: after_round 0.6s ease-in-out infinite alternate;
}
/* 外圆 */
@-webkit-keyframes after_round {
0% {
transform: translate3d(-50%, -50%, 0) scale(1.3);
}
100% {
transform: translate3d(-50%, -50%, 0) scale(1);
}
}
@keyframes after_round {
0% {
transform: translate3d(-50%, -50%, 0) scale(1.3);
}
100% {
transform: translate3d(-50%, -50%, 0) scale(1);
}
}
/* 内圆 */
@-webkit-keyframes beform_round {
0% {
transform: translate3d(-50%, -50%, 0) scale(0.7);
}
100% {
transform: translate3d(-50%, -50%, 0) scale(1);
}
}
@keyframes beform_round {
0% {
transform: translate3d(-50%, -50%, 0) scale(0.7);
}
100% {
transform: translate3d(-50%, -50%, 0) scale(1);
}
}

二、流光字体动画

html

<view class="preload">F-REWARD</view>

css 

.preload {
width: 100%;
font-weight: bold;
font-family: 'Arial', 'Microsoft YaHei', '黑体', '宋体', sans-serif;
font-size: 2.5rem;
text-align: center;
background-image: -webkit-linear-gradient(left, black, transparent 25%, black 50%, transparent 75%, black);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
-webkit-background-size: 200% 100%;
-webkit-animation: masked-animation 2s infinite linear;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -100%);
}
@-webkit-keyframes masked-animation {
0% {
background-position: 0 0;
}
100% {
background-position: -100% 0;
}
}

以上就是直播平台搭建源码,css预加载旋转动画 与 流光字体, 更多内容欢迎关注之后的文章

 

标签:translate3d,scale,流光,100%,50%,transform,源码,round,css
From: https://www.cnblogs.com/yunbaomengnan/p/16772002.html

相关文章

  • 视频直播源码,插入图片、删除图片、设置图片大小、提取图片
    视频直播源码,插入图片、删除图片、设置图片大小、提取图片1.插入图片Document对象有一个add_paragraph()方法插入图片,只需要传入路径或者字节流即可,实际上它也是调用段落......
  • CSS布局
    传统网页布局的三种方式标准流/普通流/文档流(块级元素独占一行,从上往下排列,行内元素从左到右按顺序排列)浮动定位多个块元素纵向排列用标准流,多个块元素横向排列用浮......
  • spring 源码之 IOC 容器的初始化过程
     学习 spring源码真的是一件痛并快乐的刺激的事。昨天听了别人的视频,任然是一头雾水,层次不一样,就不太容易接受。直接打开spring源码,断点调试,有点难度。于是又捧起书,《深......
  • JDK 1.8 HashMap 扩容源码详解
     作为开发人员,千万不能停留在实现功能上,一定要提升到性能方面上。这需要我们不断的实践,学习源码, 根据底层实现原理,来做出最好的操作。 就HashMap而言,一定是我们常用的......
  • 要读源码的思想觉悟变化
     这篇文章,介绍自己接触源码的心理变化过程。 ## 万里长征第一步,我要读源码,是为了提升逼格 一个没有实际开发经验的小白,竟然要读源码,说出去恐怕要被笑掉大牙了。 那是......
  • css颜色渐变属性
    linear-gradient(颜色渐变,)例:toleft设置渐变方向,也可以换成toright=>totop=>tobottombackground:linear-gradient(toleft,#6be585,#dd3e54);效果图: ......
  • CSS动画(animation)
    CSS动画什么是CSS动画?动画使元素逐渐从一种样式变为另一种样式。您可以随意更改任意数量的CSS属性。如需使用CSS动画,您必须首先为动画指定一些关键帧。关键帧......
  • vue-4 CSS绑定/Style绑定
    <template><div><divclass="border-style"><h1:class="class3">-----------------CSS绑定-------------------</h1><div:class="{'c1':clEnable......
  • 【前端必会】CSS动画,的确很简单
    背景用css动画让你的页面交互动起来开始<body><buttonid="button">开始</button><divid="block"></div></body><script>document.getElementById("button"......
  • 基于Django银行取号系统设计与实现-计算机毕业设计源码+LW文档
    摘 要随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行......