H5 css3特效

3.css3的特效

1.2D转换

属性是transform

属性值 translate() rotate() scale() skew()

Translate 平移

语法 translate(x,y)

  1. 只有一个值 代表水平平移
  2. 2个值代表水平和垂直方向上平移的距离
  3. X和y可以为负值 负值代表正数的相反方向
  4. 兼容性的写法

Rotate 旋转

语法 transform:rotate()

  1. 参数必须是角度值30deg
  2. 沿着平面旋转 正数是顺时针旋转 负数是逆时针旋转
  3. 兼容性写法

Scale 缩放

语法 transform:scale()

  1. 参数是数字 1代表当前元素的一倍不变 大于1变大 小于1 变小
  2. 如果是一个参数 水平和垂直变化的值是一样
  3. 如果是两个值 水平一个 垂直一个
  4. 兼容性

Skew 拉伸

2.3d转换

  1. 这些平移 旋转等方法不在是围绕面 而是围绕轴
  2. 这些旋转元素的父级需要给予视距的属性 perspective

语法

1 transform:rotateX()

2.transform-origin:元素转换的位置 默认值是50% 50% 0 这个点

第一个值是x轴 第二个是y轴 第三个是z轴

Xy的值可以是单词left length %  但是z的值只能是length

3.Transform-style 规定被嵌套元素在3d空间中如何显示

值 flat 默认的  preserve-3d

4.perspective-origin:50% 50%; 元素转换所指向的方向,就是渐渐消失的那个方向。给的转换元素的父级

5.Perspective这个属性是视距的视距,是一种近大远小的效果

6.backface-visibility  visible(背面可见) hidden 背面不可见

3.transition 过渡

上面是transition的简写 最后一个是延迟 即便是0也得加单位s

4.动画 animation

Animation:name duration timing-function delay iteration-count direction

Animation-play-state:paused;动画停止

Animation-fill-mode:forwards;动画完成停留在末尾,不返回原来的位置。

@keyframes 用来定义动画

语法  @-webkit-keyframes 动画名{0{}100%{}}

原文地址:https://www.cnblogs.com/txf-123/p/10827420.html

时间: 2024-07-30 14:40:02

H5 css3特效的相关文章

h5+css3最简单的图片飞入以及淡入淡出效果

正如很多小伙伴们所知道的,楼主最近在开发移动端的响应式布局的自适应页面了,现在分享一个刚写完的小demo html: <!doctype html> <html lang="en"> <head> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-sca

移动端H5 css3模拟边框最新研究(超实用) by FungLeo

移动端H5 css3模拟边框最新研究(超实用) by FungLeo 前言 在之前写的一篇博文<移动端H5的一些基本知识点总结 第五节 边框的处理>中,我提到,可以使用 box-shadow:0 0 0 1px #ddd; 这样的方式,来模拟边框.当然,博文中的内容并没有错,但是却有一定的局限性.因此,今天在这里,纠正和完善我之前的博文中的缺陷. 为什么要模拟边框,而不是直接写边框? 因为边框要计算盒子模型.而我们在移动端可能使用的是自适应布局的方式.这样计算边框很费劲. 因此,使用模拟边框的

纯css3特效实现的文字亮光

纯css3特效实现的文字亮光 演示地址:http://www.huiyi8.com/css3/ [代码] [CSS]代码 body{  background: #111;} .shiny{  color: #F5C21B;  background: -webkit-gradient(linear, left top, left bottom, from(#F5C21B), to(#D17000));  -webkit-background-clip: text;  -webkit-text-fi

h5&amp;css3

HTML5 HTML5简介 万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.作为新HTML语言,具有新的元素,属性和行为 它具有更大的技术集,允许更多样化和强大的网站和应用程序 增加了新特性: 语义特性,本地存储特性,设备兼容特性,连接特性,网页多媒体特性,三维.图形及特效特性,性能与集成特性,CSS3特性 广义的HTML5 广义的HTML5是HTML5本身+CSS3+JavaScript 虽然HTML5的一些特性仍然不被某些浏览器支持,但是它是一种发展

14种网页jQuery和css3特效插件代码演示

1.网页table增删样式代码 演示和下载地址 2.jQuery左右滑动幻灯片插件 演示和下载地址 3.jQuery文字轮播焦点图 演示和下载地址 4.网页文字焦点图切换 演示和下载地址 5.jQuery a标签锚链滚动特效 演示和下载地址 6.css3自适应导航菜单栏 演示和下载地址 7.jQuery 100计时特效代码 演示和下载地址 8.html5视频播放器自定义美化代码 演示和下载地址 9.网页右侧悬浮滚动特效代码 下载和演示地址 10.网页能拖拽图层移动的js代码 演示和下载地址 11

HTML5+CSS3特效设计集锦

20款CSS3鼠标经过文字背景动画特效 站长之家 -- HTML5特效索引  30个酷毙的交互式网站(HTML5+CSS3)

H5+CSS3简单动画 知识点 汇总

乱入几个:  1.h5的一个语义化标签 figure :用于规定独立的流内容(图像 图表 照片 代码等) figcapition:与figure配套使用,用于标签定义figure元素标题 2.媒体查询: 通过不同的媒体类型和条件定义样式规则 :媒体查询大部分媒体特性都接受min和max 用于表示"大于等于"或"小于等于":width: min-width;max-width 媒体查询可以用在@media和import规则上,也可以用在HTML和XML中. @medi

仿QQ浏览器mac版官网主页 html+css3特效

这是一款超酷的CSS3动态背景动画特效,CSS3仿QQ浏览器官网彗星动画背景特效. 在线演示本地下载 原文地址:https://www.cnblogs.com/wwhhq/p/8280750.html

css3特效插件wow.js

在使用css3写特效的时候,会遇到比较麻烦的就是css3代码需要大量的调试,但是现在有了wow.js,让写特效变得简单了很多. wow.js官网 https://www.delac.io/wow/index.html 使用教程: 第一步:wow.js依赖于animate.css,首先需要在  head内引入animate.css或者animate.min.css. <link rel="stylesheet" href="css/animate.css">