14-transform样式详解

1、旋转 transform: rotate

列如:

scale(x/y)缩放

transform: scale(2,3);括号里面是倍数

transform: scaleX(2)

transform: scaleY(3)

缩放值:1、>1放大 2、1>x>0缩小 3/0>x>-1把元素倒置缩小 4、<-1元素倒置放大

  <style>div{width: 200px;height: 200px;background-color: brown;margin: 50px auto;/* scale(x/y)缩放 *//* transform: scale(2,3);括号里面是倍数 *//* transform: scaleX(2);transform: scaleY(3); *//* transform: scaleX(2); *//* 缩放值:1、>1放大  2、1>x>0缩小 3/0>x>-1把元素倒置缩小 4、<-1元素倒置放大*/transform: scaleY(3);}</style>
</head>
<body><!-- 驼峰命名法 前面是小写后面是大写scaleX --><div></div>

运行结果·:

transform: translate(x,y) 位移

<style>div{width: 200px;height: 200px;background-color: pink;/* transform: translate(x,y) 位移*//* transform: translate(100px,100px); */animation: translate 3s;}@keyframes translate{/* 0%===from */0%{transform: translate(0,0);}50%{transform: translate(400px,0);}/* 100% ===to */100%{transform: translate(0,200px);}}</style>
</head>
<body><div></div>
</body>

skew(x,y) 倾斜

 <style>div{width: 400px;height: 400px;}.fa{margin: 100px auto;border: 1px solid palevioletred;}.son{background-color: powderblue;/* skew(x,y) 倾斜 *//* transform: skew(30deg); *//* transform: skewY(40deg); */transform: skew(20deg, 30deg); }</style>
</head>
<body><div class="fa"> <div class="son"></div></div>
</body>

运行结果·:


复合写法

复合写法没有规定书写顺序,但是顺序不同会导致结果不同

变化样式之变化原点transform-origin

​ 默认值 transform-origin: 50% 50%;元素中心

transform-origin:0% 0% ; 变化原点在元素左上角

负值:变化原点在元素外面

14-transform样式详解相关推荐

  1. Matplot pyplot绘制单图,多子图不同样式详解,这一篇就够了

    Matplot pyplot绘制单图,多子图不同样式详解,这一篇就够了 1. 单图单线 2. 单图多线不同样式(红色圆圈.蓝色实线.绿色三角等) 3. 使用关键字字符串绘图(data 可指定依赖值为: ...

  2. html 仿word页面,HTML+CSS入门 HTML页面仿WORD样式详解

    本篇教程介绍了HTML+CSS入门 HTML页面仿WORD样式详解,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门. < 要求不再浏览器中添加office插件的前提下.展示WOR ...

  3. JSX设置CSS样式详解

    JSX设置CSS样式详解 1. 使用className设置样式(CSS的其他选择器也是同理) (1)定义一个CSS文件style.css,和普通CSS一样定义class选择器 .sty1{//和普通C ...

  4. EMD算法之Hilbert-Huang Transform原理详解和案例分析

    目录 Hilbert-Huang Transform 希尔伯特-黄变换 Section I 人物简介 Section II Hilbert-Huang的应用领域 Section III Hilbert ...

  5. 网页设计中的默认字体样式详解

    浏览器默认的样式往往在不同的浏览器.不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏 ...

  6. 14.VisualVM使用详解、15.VisualVM堆查看器使用的内存不足、19.class文件--文件结构--魔数、20.文件结构--常量池、21.文件结构访问标志(2个字节)、22.类加载机制概

    14.VisualVM使用详解 15.VisualVM堆查看器使用的内存不足 16.性能调优概述 17.性能调优–案例1 18.性能调优-案例三 19.class文件–文件结构–魔数 20.文件结构– ...

  7. devexpress 中的checkboxlist怎么设置间距_HTML中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解

    本篇文章主要为大家讲解了html中的h1标签的样式解析,但是如果不用css样式来做的话,那就只能在html4.01中显示了,所以我们还是尽快学习css层叠样式表吧,好了,现在让我们来说说这篇文章吧. ...

  8. mysql5.7.14安装版_MySql5.7.14安装教程详解(解压版)_MySQL

    下面进入正式的教程: 第一步:下载最近的MySQL文件并且解压: 下载最新版的MySQL–mysql-5.7.12下载地址 将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\MySQL\m ...

  9. qt怎么设置标签背景图片_HTML中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解...

    本篇文章主要为大家讲解了html中的h1标签的样式解析,但是如果不用css样式来做的话,那就只能在html4.01中显示了,所以我们还是尽快学习css层叠样式表吧,好了,现在让我们来说说这篇文章吧. ...

最新文章

  1. PCL :K-d tree 2 结构理解
  2. Selenium Firefox启动提示导入收藏夹
  3. java字符串拆分成数组_用Java实现JVM第八章《数组和字符串》
  4. Zookeeper 的学习与运用
  5. codeblocks、wxWidgets环境配置
  6. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...
  7. 网页中嵌入地图位置方法
  8. 【SpringBoot】SpringBoot、ThemeLeaf 官方文档地址
  9. 工质热物理性质计算程序的编制及应用_新能源动力电池热管理方案设计和热流体仿真...
  10. 【AC自动机】病毒代码(ybtoj AC自动机-5)
  11. eclipse 跑maven命令_maven编写命令行执行mvn package没问题,eclipse执行报错
  12. 嵌入式linux基本指令,成都嵌入式开发之Linux常用命令大全
  13. php压缩多个CSS/JS文件
  14. java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap 解决方法
  15. SpringBoot 集成log4j2
  16. 使用cdn和npm引入的区别_带你体验 Vue2 和 Vue3 开发组件有什么区别
  17. 一个简单的新闻发布系统
  18. 输入法的新时代:搜狗、讯飞、百度鏖战智能语音
  19. SAP管理软件系统框架合同业务的实现及相关注意事项解析
  20. Easy Data Transform for mac (Excel和CSV编程文件转换工具) v1.11.1激活版

热门文章

  1. 动环监控常用相关标准集合
  2. 高清屏下canvas绘制文字模糊
  3. 解决:adobe界面模糊且pdf文件模糊
  4. Lua内存泄露检查和性能检测工具
  5. 体系建模系统:体系结构建模工具攻略
  6. MarkDown如何输入数学公式
  7. 基于python的opencv图像形态学处理(图像腐蚀与膨胀操作以及礼帽与黑帽)
  8. 工程施工监理平台app开发 开创工程监理服务新理念
  9. EBS WebADI:Web ADI开发@Excel LOV
  10. 微信文章 word下载