css3 中translate和transition的使用方法


Posted in HTML / CSS onMarch 26, 2020

translate和transition一直让我觉得,很牛皮很强大,怎么也学不会,其实是自己比较抗拒去了解她,接口看了不到半个小时的文档,大概了解了下,下面是示例,可以下载下来自己运行下试试

<!DOCTYPE html>
<html>
<head>
  <title>translate和transition</title>
</head>
<body>
<style type="text/css">
  div {
    width: 100px;
    height: 75px;
    background-color: red;
    border: 1px solid black;
  }

  div#translate {
    transition: all 2s;
    -ms-transition: all 2s;
    -webkit-transition: all 2s;
  }

  div#translate:hover{
    transform: translate(50px, 100px);
    -ms-transform: translate(50px, 100px);
    -webkit-transform: translate(50px, 100px);
  }
</style>
<div>Hello, This is a Div element</div>
<div id='translate'>Hello, This is another Div element</div>
</body>
</html>

演示demo请点(这里)[/css3/translate.html]

translate(a, b):用官方的话说叫做2D转移,其实就是平面上的x轴和y轴移动,搞那么多名词就是因为我们学识太低,不想让我们容易了解
a - 在横向(左右方向)也就是x轴移动a单位距离,比如是10px,那么就移动10px,正值向右移动,负值向左移动 b - 在纵向(上下方向)也就是y轴移动b单位距离,比如是50px,那么就移动10px,正值向下移动,负值向上移动

起点在左上角哈,但是如果元素位置开始就设置了非原点的话就另说了,就是在元素基础上做计算

原点(0,0)-------
|
|
|

transition 动画过渡

transition: property duration timing-function delay

property - css属性

duration - 动画执行时长 如果为0 动画不执行

timing-function 动画执行方式 默认ease

delay - 动画延迟执行时间 默认0

这四个是属性,别以为我是写了其他的属性,具体的看(文档)[https://developer.mozilla.org/zh-CN/docs/Web/CSS/transition]

总结

到此这篇关于css3 中translate和transition的使用方法的文章就介绍到这了,更多相关css3 translate transition 使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
详解CSS3的box-shadow属性制作边框阴影效果的方法
May 10 HTML / CSS
浅谈CSS3中的变形功能-transform功能
Dec 27 HTML / CSS
CSS3 实现的加载动画
Dec 07 HTML / CSS
canvas学习笔记之绘制简单路径
Jan 28 HTML / CSS
canvas绘制文本内容自动换行的实现代码
Jan 14 HTML / CSS
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
Nov 07 HTML / CSS
详解HTML5中div和section以及article的区别
Jul 14 HTML / CSS
推荐10个HTML5响应式框架
Feb 25 HTML / CSS
HTML5 Canvas基本线条绘制的实例教程
Mar 17 HTML / CSS
html5是什么_动力节点Java学院整理
Jul 07 HTML / CSS
html5利用canvas实现颜色容差抠图功能
Dec 23 HTML / CSS
简单介绍 http请求响应参数、无连接无状态、MIME、状态码、端口、telnet、curl
Mar 31 HTML / CSS
CSS3 不定高宽垂直水平居中的几种方式
Mar 26 #HTML / CSS
使用 CSS3 中@media 实现网页自适应的示例代码
Mar 24 #HTML / CSS
css3通过scale()、rotate()实现放大、旋转
Mar 19 #HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
Mar 19 #HTML / CSS
CSS3实现文字描边的2种方法(小结)
Feb 14 #HTML / CSS
用css3实现转换过渡和动画效果
Mar 13 #HTML / CSS
利用CSS3的3D效果制作正方体
Mar 10 #HTML / CSS
You might like
php实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
php静态文件返回304技巧分享
2015/01/06 PHP
学习php设计模式 php实现享元模式(flyweight)
2015/12/07 PHP
tp5实现微信小程序多图片上传到服务器功能
2018/07/16 PHP
javascript 页面划词搜索JS
2009/09/28 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
2014/04/25 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
jQuery中复合选择器简单用法示例
2018/03/31 jQuery
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
express框架中使用jwt实现验证的方法
2019/08/25 Javascript
使用Vant完成DatetimePicker 日期的选择器操作
2020/11/12 Javascript
Python增量循环删除MySQL表数据的方法
2016/09/23 Python
关于numpy中np.nonzero()函数用法的详解
2017/02/07 Python
python selenium 弹出框处理的实现
2019/02/26 Python
解决python3 安装不了PIL的问题
2019/08/16 Python
PyTorch中Tensor的拼接与拆分的实现
2019/08/18 Python
Python3 assert断言实现原理解析
2020/03/02 Python
利用jupyter网页版本进行python函数查询方式
2020/04/14 Python
如何使用python写截屏小工具
2020/09/29 Python
一篇文章教你用python画动态爱心表白
2020/11/22 Python
基于Python实现天天酷跑功能
2021/01/06 Python
python爬取抖音视频的实例分析
2021/01/19 Python
工地标语大全
2014/06/18 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
销售员自我评价
2015/03/11 职场文书
毕业晚宴祝酒词
2015/08/11 职场文书
初任公务员培训心得体会
2016/01/08 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书
Beekeeper Studio开源数据库管理工具比Navicat更炫酷
2022/06/21 数据库