效果展示

Demo代码

wxml

    <view class="loading-screen">        <view class="loading">            <view class="a flour" >view>            <view class="a flour" >view>            <view class="a flour" >view>            <view class="a flour" >view>        view>    view>

wxss

page{  margin: 0;  padding: 0;}

.loading-screen{  width: 100%;  height: 100vh;  background-color: #2e2e2e;  position: fixed;  display: flex;  align-items: center;  justify-content: center;}

.loading{  width: 80px;  display: flex;  flex-wrap: wrap;  animation: rotate 3s linear infinite;}

@keyframes rotate{  to{      transform: rotate(360deg);  }}

.loading .flour{  width: 32px;  height: 32px;  background-color: #00cec9;  margin: 4px;  animation: scale 1.5s linear infinite;}

@keyframes scale{  50%{      transform: scale(1.2);  }}.loading .a:nth-child(1){  border-radius: 50% 50% 0 50%;  background-color: #e17055;  transform-origin: bottom right;}

.loading .a:nth-child(2){  border-radius: 50% 50% 50% 0;  background-color: #fdcb6e;  transform-origin: bottom left;  animation-delay: .5s;}

.loading .a:nth-child(3){  border-radius: 50% 0 50% 50%;  background-color: #00cec9;  transform-origin: top right;  animation-delay: 1.5s;}

.loading .a:nth-child(4){  border-radius: 0 50% 50% 50%;  background-color: #6c5ce7;  transform-origin: top left;  animation-delay: 1s;}

额外发现

微信小程序

居然已支持HTML写法

测试

wxml

<body>    <div class="loading-screen">        <div class="loading">            <span class="flour" >span>            <span class="flour" >span>            <span class="flour" >span>            <span class="flour" >span>        div>    div>body>

wxss

*{    margin: 0;    padding: 0;}

.loading-screen{    width: 100%;    height: 100vh;    background-color: #2e2e2e;    position: fixed;    display: flex;    align-items: center;    justify-content: center;}

.loading{    width: 80px;    display: flex;    flex-wrap: wrap;    animation: rotate 3s linear infinite;}

@keyframes rotate{    to{        transform: rotate(360deg);    }}

.loading .flour{    width: 32px;    height: 32px;    background-color: #00cec9;    margin: 4px;    animation: scale 1.5s linear infinite;}

@keyframes scale{    50%{        transform: scale(1.2);    }}

.loading span:nth-child(1){    border-radius: 50% 50% 0 50%;    background-color: #e77f67;    transform-origin: bottom right;}

.loading span:nth-child(2){    border-radius: 50% 50% 50% 0;    background-color: #778beb;    transform-origin: bottom left;    animation-delay: .5s;}

.loading span:nth-child(3){    border-radius: 50% 0 50% 50%;    background-color: #f8a5c2;    transform-origin: top right;    animation-delay: 1.5s;}

.loading span:nth-child(4){    border-radius: 0 50% 50% 50%;    background-color: #f5cd79;    transform-origin: top left;    animation-delay: 1s;}

报错


修改

“ * ” 修改为 “page”

修改后:

page{  margin: 0;  padding: 0;}...

结果:正常运行✅

说明

学习于 https://www.youtube.com/

Demo代码已同步至小程序

写留言|查看留言

微信小程序align_微信小程序四色花瓣相关推荐

  1. 微信小程序--四色花瓣

    效果展示 Demo代码 wxml <view class="loading-screen"><view class="loading"> ...

  2. Web前端学习笔记(十五)---四色花瓣

    效果展示 Demo代码 HTML CSS 学习于:YouTube 代码获取如下

  3. 微信小程序教学第三章第四节(含视频):小程序中级实战教程:下拉更新、分享、阅读标识...

    为什么80%的码农都做不了架构师?>>>    下拉更新.分享.阅读标识 本文配套视频地址: https://v.qq.com/x/page/h0554i4u5ob.html 开始前 ...

  4. 获取this_小程序获取微信运动步数并集成echarts报表显示

    需求 现在运动计步非常的火,大家常用的计步工具一般有keep.咕咚.微信运动和其他移动设备等,本文是基于微信小程序获取用户的微信运动数据并可视化呈现出来. 先看一下最终实现效果: 微信运动规则 在开发 ...

  5. JAVA版开源微信管家—JeeWx捷微3.1小程序版本发布,支持微信公众号,微信企业号,支付窗

    支持小程序,JeeWx捷微3.1小程序版本发布^_^ JeeWx捷微V3.1--多触点小程序版本管理平台(支持微信公众号,微信企业号,支付窗) JeeWx捷微V3.1.0版本紧跟微信小程序更新,在原有 ...

  6. 微信小程序-通知滚动小提示

    代码地址如下: http://www.demodashi.com/demo/14044.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  7. mysql传数据到微信小程序_微信小程序直播 数据同步与转存

    本文已同步到专业技术网站 www.sufaith.com, 该网站专注于前后端开发技术与经验分享, 包含Web开发.Nodejs.Python.Linux.IT资讯等板块. 本教程所用项目框架为egg ...

  8. 新版微信不停跳转到小程序_如何设置跳转微信小程序

    一.功能效果 手机网站常用模块:文本.图片.按钮支持设置点击跳转微信小程序. 可实现手机微信端下,打开手机网站可与微信小程序的实现相互跳转. 二.注意事项 [版本]展示中级版及以上版本支持开通. [条 ...

  9. webstorm下载微信小程序插件_微信电脑版可以打开小程序喽 前提你得下载测试版...

    据微信开发者团队消息最新推出的小程序开发套件已经支持开发者面向电脑版微信测试微信小程序相关功能. 开发者下载新版本开发套件即可针对电脑版微信进行小程序调试,不过似乎也没有什么需要特别调试的地方. 既然 ...

最新文章

  1. mac下vi语法高亮
  2. netstat -ano 查看机器端口占用情况
  3. 高级工程考试通过总结
  4. Fiddler 技术篇-捕捉https协议设置,抓取百度https实例演示
  5. java for与foreach_java中for和foreach的区别是什么?
  6. python取当前时间前后一定间隔的时间点
  7. linux创建表空间 没有权限,Linux oracle数据库创建表空间、用户并赋予权限
  8. [Python图像处理] 一.图像处理基础知识及OpenCV入门函数
  9. C4C Adapt menu debugging
  10. (原)直方图的相似性度量
  11. linux sudo 必须属于用户ID0,sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位...
  12. Oracle中字符串转义问题总结
  13. java 文件无法下载_无法从Java中的URL下载文件
  14. Spring Boot 2.x 多数据源配置之 JPA 篇
  15. PLSQLDeveloper14连接Oracle11g
  16. vmware linux top si高以及网卡队列、软负载相关优化
  17. matlab波形转换,matlab波形图怎么转换为矢量图并导出?
  18. 机器学习(7)——安然数据集分析
  19. QoS(服务质量)指标
  20. 大数据在 IoT 的应用

热门文章

  1. 发布至今18年,为什么SQLite一定要用C语言来开发?
  2. TestNG方法測试及注意要点 代码及配置具体解释(解决testng方法不运行问题)
  3. OAF TABLE中添加序号列
  4. 【英语】英语学习之道
  5. 使用Chrome工具来分析页面的绘制状态
  6. SQL Server之日期和时间函数
  7. 最长上升子序列(LIS) nlogn解法
  8. 曙光高性能服务器,曙光高性能进入世界前十_中科曙光服务器_服务器知识学堂-中关村在线...
  9. 图像重建算法_降噪重建技术路在何方?
  10. Python后端转JAVA最快多久_PHP多久能学会?比java,python难还是简单呢?