美文网首页
存储、动画

存储、动画

作者: 尘伽 | 来源:发表于2022-04-23 10:53 被阅读0次

会话级本地存储sessionStorage

sessionStorage.setItem('键','值')                   存储数据

sessionStorage.getItem('键')                          读取数据

sessionStorage.removeItem('键')                   删除某一条数据

sessionStorage.clear()                                删除全部数据

持久型本地存储localstorage

localstorage.setItem('键','值')                        存储数据

localstorage.getItem('键')                              读取数据

localstorage.removeItem('键')                      删除某一条数据

localstorage.clear()                                       删除全部数据

cookie存储

document.cookie="username = cc"         存储

document.cookie// 获取整个cookie(所有名/值对,以‘;’隔开)   获取,字符串形式返回

document.cookie='username = aa'// 如此就可以将之前的cc,修改为aa      修改(跟存储有点像,但是设置的是旧值,cookie会自动识别,进行修改,而不是创建)

document.cookie='expires=Thu, 18 Dec 2043 12:00:00 GMT;path=/'         设置过期时间以及保存路径(默认关闭时删除,路径默认当前页面)

document.cookie='token=0;expires=Thu, 01 Jan 1970 00:00:00 GMT'       删除(第一个为你需要删除的属性值,然后设置过期的时间(过去的时间),默认就是删除)

关键帧动画

animation:动画名称  los  linear infinite;     名称  总时长   匀速   无限循环

animation-name: 动画名称;

animation-timing-function:linear;    指定动画效果(例如匀速或者先慢后快)

animation-duration:ls;  动画时长

animation-iteration-count:infinite;  动画运行次数 (infinite:无限次)

animation-fill-node:both;   设置动画结束时的状态

animation-direation:alternate;   alternate:顺时针   reverse:逆时针

animation-delay:5s;    动画延迟多久后再执行

2D转换   transform

transform:translate(0px 0px)   平移(参数一x轴,参数二y轴)

transform:rotate(45deg)   旋转

transform-origin:(0 0);    以那个起点进行旋转

transform:scale(0.5);   缩放

transform:skew(45deg);  倾斜 45deg

3D动画

perspective:0px;   设置视距(即观察者距离到这个平面之间的距离)

perspective-origin:0px 0px;   设置视距  以观察者的角度

transform-style:preserve-3d;指定元素位于3D空间中(在要做效果的元素中写)

请求动画

requestAnimationFrame()    类似于setTimeout()

相关文章

  • iOS 动画二十五:Frame Animations with

    Frame Animations 设置 animationImages: 存储帧动画的所有帧图像。walkFram...

  • animation CSS3的动画

    创建动画。 将其连接到必须设置动画的元素,并指示所需的功能。 动画是一组关键帧,它们存储在css中,我们先看一段简...

  • iOS开发之Swift框架

    1、Swift语法学习 2、UIKit 3、动画 4、多点触控 5、数据存储 6、网络

  • flutter 总结

    功能方面 flutter 具备的功能、 构建UI交互(包括控件,绘制,动画,手势)文件存储网络请求 flutt...

  • RecyclerView 动画原理 | 如何存储并应用动画属性值

    RecyclerView 表项动画的属性值是怎么获取的,又存储在哪里?这一篇将通过 走查源码 的方式解答这个疑问。...

  • flutter 完整app实现

    项目地址:github地址 说明:项目实现了 1:广告业,2:欢迎页,3:本地存储,4:注册登录 , 5:简单动画...

  • Android动画之 PropertyValuesHolder

    PropertyValuesHolder这个类可以先将动画属性和值暂时的存储起来,后一起执行,在有些时候可以使用替...

  • 简易背包系统10、槽管理类

    Inventory 1、拥有容器,获取所有自己的容器2、显示隐藏及动画3、加载/保存自己的物品列表(存储方式使用u...

  • 细说 Canvas API(一)

    Canvas API:可以动态生成和展示图形、图表、图像以及动画。不需要将所绘制图像中的每个图元当作对象存储,因此...

  • 电脑上有什么好用的录屏软件?

    屏幕录制软件录制视频,能够解决存储空间不足和制作课件动画的情况,而现在比较好用的屏幕录制软件则是迅捷屏幕录像工具,...

网友评论

      本文标题:存储、动画

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