button 元素的css3旋转动画
html: 利用伪元素
<button class="btn btn-default btn-lg btn-3d" type="submit" data-hover="SUBMIT REQUEST">
"SUBMIT REQUEST"
</button>
css:
.btn-3d {position: relative;perspective: 800px;transition: background 0.6s;transform-origin: 50% 0;transform-style: preserve-3d;
}.btn-3d::before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: red;border-radius: inherit;color: inherit;content: attr(data-hover); //绑定hover事件transform: rotateX(270deg); //css旋转270度transition: transform 0.6s; //过渡效果transform-origin: 0 0; //css旋转轴pointer-events: none;padding: inherit;font: inherit;
}
转载于:https://www.cnblogs.com/aryu/p/css.html
button 元素的css3旋转动画相关推荐
- css3动画旋转360度,CSS3旋转动画(360度旋转、旋转放大、放大、移动) 用法和实例...
CSS3旋转动画(360度旋转.旋转放大.放大.移动) 用法和实例 Internet Explorer 10.Firefox.Opera 支持 transform 属性. Internet Explo ...
- Css3旋转动画效果
Css3旋转动画效果 通过@keyframes规则能够创建动画,CSS3是可以通过代码来创建动画的.用@keyframes定义规则后,就不用像之前先在元素定义执行几秒,@keyframes规则内指定一 ...
- CSS3旋转动画(平滑,无限循环)
CSS3旋转动画 /* 旋转动画 指定class为trun即可使用*/ .turn {animation: turn 10s linear infinite; }/* turn : 定义的动画名称 1 ...
- 不炫技,SVG+CSS3 旋转动画属性就能实现的梦幻效果
CSS3的动画相关的基础的属性基本都涉猎过了,个人认为,其中最复杂的是d:path()路径变形动画,超过3D,而位移.轨迹.旋转.缩放.斜切什么的,相对简单一些,但作为非动画设计师而言,灵活的掌握这些 ...
- html css动画自动旋转,不炫技,SVG+CSS3 旋转动画属性就能实现的梦幻效果
CSS3的动画相关的基础的属性基本都涉猎过了,个人认为,其中最复杂的是d:path()路径变形动画,超过3D,而位移.轨迹.旋转.缩放.斜切什么的,相对简单一些,但作为非动画设计师而言,灵活的掌握这些 ...
- css3的动画特效--元素旋转(transition,animation)
css3的动画特效--元素旋转(transition,animation) 开发中,视觉要你实现一个元素的旋转问题,比如说如下图所示: 思路:首先动画动效肯定离不开anmimation动画. 和tra ...
- CSS3 元素转圈动画 (元素旋转动画)
CSS3 元素转圈动画 (元素旋转动画) <!DOCTYPE html> <html> <head> <style> div { width:100px ...
- CSS3 skew倾斜、rotate旋转动画
css3出现之前,我们实现一个对象的一组连续动画需要通过JavaScript或Jquery编写,脚本代码较为复杂: 若需要实现倾斜.旋转之类的动画难度将更高(我还没试过用JavaScript或Jque ...
- css3制作旋转动画
现在的css3真是强大,之前很多动画都是用jq来实现,但是css3制作的动画要比jq实现起来简单很多,今天呢,我自己也写了一个css旋转动画和大家分享.效果如下面的图片 思路:1.制作之前呢,我们先来 ...
最新文章
- 手机访问PC网站自动跳转到手机网站代码
- 递归方法计划销售订单的计划物料成本
- 将Java程序作成exe文件的几种方法【转载】
- .Net在线编辑工具.NET Fiddle
- Python——常见数据类型的调试笔记(“如何通过Debug信息判断数据类型”)
- Objective-c编程语言(一):The Objective-C Programming Language:Introduction
- AT0 Intrudoction
- Atitit 图像处理 halcon类库的使用 范例边缘检测 attilax总结
- paip.rmvb视频的无损分割与截取
- 沉没成本---欲罢不能的困局?
- python表格数据对比_python入门之对比两份excel表格数据
- 指针概念、指针大小和内存详解
- 关联规则 置信度与支持度以及Apriori算法简介
- index函数c语言,C语言数据结构中定位函数Index的使用方法
- Linux_常用的磁盘列阵(RAID)
- contiki学习笔记(十二)UIPTCP/IP协议
- c语言n层文字塔程序的结构图,精馏塔中由塔顶向下的第n-1,n,n+1层塔板,其气相组成关系为( )...
- 学计算机颈椎,长期玩电脑颈椎病
- 使用AlphaFold2进行蛋白质结构预测
- 华为云BI,真正的一站式BI解决方案