用css给小程序画个简单写轮眼
用css给小程序画个简单写轮眼
- 最终的效果
- 初衷
- 动画分解
最终的效果
初衷
之前看到过一个h5的迷幻动画,正好今天有时间,把这个也简单画了一下。
动画分解
- 重复创建几个View,每个View为之前90%大小,并居中
- 为预期转动的View设置css动画
实际就上面两点,很简单。
看一下实际的代码:
wxml:
<view class="container">
<view class="square">
<view class="square black">
<view class="square">
<view class="square black">
<view class="square">
<view class="square black">
<view class="square">
<view class="square black">
<view class="square">
<view class="square black">
<view class="square">
<view class="square black">
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
wxss:
.container {width: 300rpx;height: 300rpx;
}.square {width: 90%;height: 90%;display: flex;align-items: center;justify-content: center;background-color: white;
}.black {background-color: black;animation: rotate 10s infinite ease;
}@keyframes rotate{0%{ transform: rotate(0deg); }50%{ transform: rotate(180deg); }100%{ transform: rotate(-180deg); }
}
稍作一下改动,比如说改动一下View大小,变成椭圆,就可以变成下面的效果:
用css给小程序画个简单写轮眼相关推荐
- android商品数量加减,微信小程序实现一个简单的商品数量加减案例
简介 这是一个用微信小程序原生代码实现的数量加减demo,主要是用于商品购物车或者商品详情修改数量使用,很简单哦~~~. 核心js方法说明addCount(增加数量) delCount (减少数量) ...
- 基于微信小程序的五子棋小程序(含简单人机)
基于微信小程序的五子棋小程序(含简单人机) 运行截图 项目结构目录 基本思路 实现过程 棋盘的生成 落子 判断胜负 悔棋 人机对战的实现 权值表 机器人落子逻辑 改进胜负判断方法 更多功能 结语 运行 ...
- 微信小程序画地块(微信开放文档中腾讯地图)
微信小程序画地块(微信开放文档中腾讯地图) 1.map.js // 引入math计算包 var mathjs = require('../../../source/util/math.js'); // ...
- 用php制作中奖系统,基于PHP随机抽奖小程序,很简单!
原标题:基于PHP随机抽奖小程序,很简单! 文章来自于:博客 网址:https://blog.csdn.net/shaolong1013/article/details/78763057 一个抽奖小程 ...
- [小程序]小程序框架的简单页面布局
1.首先下载小程序开发工具 2.小程序中的wxml就相当于html , wxss就相当于css 3.布局和html布局几乎一样 4.宽度使用百分比 5.input框里的文字上下居中是用padding撑 ...
- 小程序使用css变量,小程序使用css变量实现“换肤”方案
使用sass,stylus可以很方便的使用变量来做样式设计,其实css也同样可以定义变量,在小程序中由于原生不支持动态css语法,so,可以使用css变量来使用开发工作变简单. 基础用法 page { ...
- 微信小程序page设定css,微信小程序——启动,渲染与Page
四种文件格式: .js js操作 至少要写Page({}),用于注册一个页面 .json 一些基础设定 至少要一个{} 均需使用双引号, 且不能有注释,不能有多余的逗号 project.config. ...
- 微信小程序点击改变css,微信小程序按钮button样式修改自定义
在微信小程序中,当我们向页面中插入一个按扭button的时侯只需要简单的代码就可以了. 插入button按钮并保存后,便可以以预览界面看到一个原始的按钮. 小程序样式修改 默认没有对按钮设置任何样式时 ...
- 微信小程序开发:简单列表界面的实现
最近,想了解下微信小程序的开发. 看了下官网的组件和API介绍,想通过一个简单的列表展示,来学习下如何开发微信小程序. 先来看下最后的效果(使用的测试数据,后期可改为http请求返回的数据). 底部的 ...
最新文章
- java多线程系列_Java多线程实战系列
- python交集和补集的符号_python的交集、并集、差集
- MySQL 索引和 SQL 调优手册
- Content Security Policy 入门教程
- 前端学习(575):margin无效情形之鞭长莫及导致无效
- think php 子查询,使用thinkPHP怎么实现一个子查询语句
- 100g光模块厂家排名_100G光模块固件设计示例
- [C++][基础]8_容器
- 《设计模式沉思录》—第2章2.4节访问权限
- 基于DEAP库的python进化算法-1
- 【crawler笔记】R语言简单动态网页爬虫(rvest包)示例
- 《胡雪岩》影评10篇
- 使用BeanUtils.populate遇到的bug
- 协会分享 | 如何推动EOS区块链技术在高校的落地
- 域 用户和计算机名,域环境中计算机名称解析
- 【uniapp】 uni-app使用getPhoneNumber接口
- 华南理工网络教育计算机平时作业,2017年华南理工大学网络教育计算机应用基础平时作业...
- CoaoaChina开发者小测验常识题
- 营救(广度优先搜索)题解
- MSC Marc英文界面汉化