弹性布局Flex 相关知识二 transform 用于实现变形形变位不变IE8及以下不支持元素本身的位置大小、坐标没有发生变化并且不占位Transformtranslate | scale | skew | rotate功能transform主要是用来对元素进行2d或3d变换的Translate是用来做位移的Scale是用于缩放的Skew是用于倾斜的Rotate是用于旋转的直接使用以上属性是2d变换在单词后面加上3d是做3d变换1. transform:skew()/skewX()/skewY();skew:用于完成倾斜扭曲deg表示度数默认情况下表示x轴倾斜x y 不区分大小写skew(15deg,30deg)两个参数表示x y轴同时变形skew不支持z轴。最多只能传两个参数2. transformrotate(45deg) 默认是Z轴rotate用于旋转,单位degtransformrotateX(45deg)沿x轴水平旋转transformrotateY45deg沿Y轴垂直旋转transformrotateZ45deg沿Z轴旋转3. transform:scale:表示缩放transform:scale(2)表示宽度和高度一起缩放transform:scaleX(2)transform:scale(2,1):表示宽度为原来的2倍transform:scaleY(2)transform:scale(1,2):表示高度为原来的2倍4. transform:translate 位移如果只有一个值默认表示X轴位移X轴正值表示向右移动负值表示向左移动Y轴正值表示向下移动负值表示向上移动transform:translateX(300px)表示元素向右移动300pxtranslateY(200px)translate(0,200px)表示元素向下移动200pxtransform 用于实现变形形变位不变IE8及以下不支持元素本身的位置大小、坐标没有发生变化并且不占位Transformtranslate | scale | skew | rotate功能transform主要是用来对元素进行2d或3d变换的Translate是用来做位移的Scale是用于缩放的Skew是用于倾斜的Rotate是用于旋转的直接使用以上属性是2d变换在单词后面加上3d是做3d变换1. transform:skew()/skewX()/skewY();skew:用于完成倾斜扭曲deg表示度数默认情况下表示x轴倾斜x y 不区分大小写skew(15deg,30deg)两个参数表示x y轴同时变形skew不支持z轴。最多只能传两个参数2. transformrotate(45deg) 默认是Z轴rotate用于旋转,单位degtransformrotateX(45deg)沿x轴水平旋转transformrotateY45deg沿Y轴垂直旋转transformrotateZ45deg沿Z轴旋转3. transform:scale:表示缩放transform:scale(2)表示宽度和高度一起缩放transform:scaleX(2)transform:scale(2,1):表示宽度为原来的2倍transform:scaleY(2)transform:scale(1,2):表示高度为原来的2倍4. transform:translate 位移如果只有一个值默认表示X轴位移X轴正值表示向右移动负值表示向左移动Y轴正值表示向下移动负值表示向上移动transform:translateX(300px)表示元素向右移动300pxtranslateY(200px)translate(0,200px)表示元素向下移动200pxanimation 动画自执行 用于实现关键帧动画式的风格-webkit-animationname duration timing-function delay iteration-count direction fill-mode play-state1.animation-name 用来定义一个动画的名称transition-name相同2.animation-duration 用来指定元素播放动画所持续的时间单位s秒其默认值是“0”transition-duration 相同3.animation-timing-function动画的播放方法transition-easing相同4.animation-delay:动画的延迟时间5.animation-iteration-count具体数值;:动画执行的次数infinite表示无限循环6.animation-direction:表示动画执行方向 alternate 表示正反交替normal:表示正常状态 反向reverse7.animation-fill-mode: 用于设置动画结束后的停留点forwards:表示停留在最后一个点上 backwards:表示停留在第一个点上默认值:none both:介于最后和开始之间/动画结束或开始的状态8.animation-play-state: paused(动画已暂停)|running(动画正在播放);关键帧动画必须由keyframes来引出keyframes 动画名称(name){执行代码块0%from 100%to[关键帧动画的单位必须是百分比]}关键帧动画可以设置不同时段的百分比效果transition与animation区别transition: 过渡平滑的动画 最多4个参数 最少1个allanimation: 关键帧 最长8个参数 最少2个Eg:style * { margin: 0; padding: 0; } #box { width: 300px; height: 300px; background: #0f0; margin: 100px auto; animation: run 3s linear 2s running; /* animation: name duration timing-function delay iteration-count direction fill-mode play-state; */ } keyframes run { form { transform: rotateZ(0deg); } 20% { transform: rotateZ(2deg); } 40% { transform: rotateZ(40deg); } 60% { transform: rotateZ(60deg); } 80% { transform: rotateZ(80deg); } to { transform: rotateZ(100deg); } } /style

相关新闻

最新新闻

宏利基金千亿进阶,金旭的“大格局“令人叹服

宏利基金千亿进阶,金旭的“大格局“令人叹服

据财联社8月4日的报道,宏利基金总经理丁闻聪或将离任,兴业基金总经理李辉有望接过职务。后续不出意外的话,宏利基金在转为外商独资运营后,将迎来第三任总经理。外界对此自然是议论纷纷,一是因为宏利基金的总规模刚突破…

2026/8/6 3:04:11
解锁PS4手柄的Windows潜能:DS4Windows全面解析与实战指南

解锁PS4手柄的Windows潜能:DS4Windows全面解析与实战指南

解锁PS4手柄的Windows潜能:DS4Windows全面解析与实战指南 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows 你是否曾经尝试在Windows电脑上使用PS4手柄玩游戏,却发现…

2026/8/6 3:04:11
2026企业增长新解法:Sifted Business Hub用AI打通客户、渠道、海外市场

2026企业增长新解法:Sifted Business Hub用AI打通客户、渠道、海外市场

对AI厂商、SaaS公司、科技创业团队、B2B服务商来说,拓客永远是核心难题: 线上曝光零散,潜在客户很难主动找到你的产品与项目; 寻找合作伙伴、拓展海外渠道全靠人工筛选,耗时低效; 市场调研、线索挖掘、商…

2026/8/6 3:04:11
幸运三张游戏的 Python 与数学分析

幸运三张游戏的 Python 与数学分析

Python 模拟"幸运三张"游戏:概率与收益分析本文通过 Python 蒙特卡洛模拟,揭示一款常见扑克概率游戏的数学本质,分析其牌型概率与玩家期望收益。一、引言 "幸运三张"是一款常见的扑克牌游戏,玩家通过抽取三张…

2026/8/6 3:04:11
搭建 MySQL MHA

搭建 MySQL MHA

搭建 MySQL MHA MHA :为了解决的了是故障切换、数据尽可能的保存,以及所有节点日志的一致性 实验思路 环境环境 一定要干净,防火墙和增强功能都要提前关掉 1)数据库安装 2)一主两从 主从复制 3)MHA搭建 2.故障模…

2026/8/6 3:04:11
HPC+AI混合负载存储碎片化严重?PowerFS Filer Raft强一致四组件统一架构一套搞定

HPC+AI混合负载存储碎片化严重?PowerFS Filer Raft强一致四组件统一架构一套搞定

当 HPC 作业遇上 AI 训练,存储系统往往被「撕裂」:一边要 POSIX 强一致,一边要海量小文件高吞吐,一边要对象存储语义。传统做法是堆三套系统,结果就是数据孤岛、元数据瓶颈、运维地狱。本文拆解 PowerFS 如何用 Master…

2026/8/6 2:59:11