博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css3
阅读量:5138 次
发布时间:2019-06-13

本文共 1712 字,大约阅读时间需要 5 分钟。

测试css3兼容性网站:www.caniuse.com

:before与:after的理解:

p:before{//在<p>标签的文本之前添加“我在之前添加文本”

content:"我在之前添加文本";//不可省略,要想不添加内容可以用content:"";

}

p:after{//在<p>标签的文本之后添加“我在之后追加文本”

content:"我在之后追加文本";

width:100px;height:100px;dispaly:block;//要使样式有效必须设置为块元素,:before/:after是伪类元素,并非直接作用于<p>元素,

}

perspective的理解:

  1、数值越小,用户与3D空间Z平面距离越近,视觉效果更令人印象深刻(比如看电影,越前面的人屏幕越大)

  2、数值大,用户与3D空间Z平面距离越远,视觉效果就很小

  3、数值无穷大 | 为0  == none 即:无透视

  4、perspective分为perspective属性和perspective函数,两者的区别:

      perspective属性在父元素中添加,为none | 长度值,perspective函数在子元素添加(与tranform一起使用),数值>0;

      perspective属性,有多个元素,看到的效果是不一样的,perspective函数,有多个元素,看到的效果是一样的,请见

  5、当父元素perspective:200px时,子元素transform:translateZ(200px)会辅满整个屏幕(没有设置display:hidden,如果设置会不起作用),当>200px,会看不到(以电影幕为例,人跑到电影幕后面去,看不到后面的东西)

 

perspective-original:X方向 Y方向

transform-style :preserve-3d    | transfrom:transformZ()开启3D效果

backface-visibility: visible | hidden

 

animation和transition的理解:

animation: animation-name  animation-duration  animation-timing-function  animation-delay  animation-iteration-count  animation-direction  animation-fill-mode  animation-play-state

(none 0s ease 0s 1 normal none running)

  animation-name:none

  animation-duration:0s

  animation-timing-function:ease

  animation-delay:0s

  animation-iteration-count:1 | infinite

  animation-direction:normal | reverse | alternate(交替) | reverse-alternate

  animation-fill-mode:none | forwards(最后一帧) | backwards(第一帧) | both

  animation-play-state:running | pause

 

transition:  transition-property  transition-duration  transition-timing-function  transition-delay

transition:color 3s linear,width 2s linear 1s,height 3s;//对color过渡时间3s效果linear,宽度延时1s后开始过渡时间2s,高度过渡时间3s,常在:hover对应的标签上使用

转载于:https://www.cnblogs.com/cbingqin/p/6856295.html

你可能感兴趣的文章
74HC164应用
查看>>
变量声明和定义的关系
查看>>
Wpf 之Canvas介绍
查看>>
linux history
查看>>
jQuery on(),live(),trigger()
查看>>
Python2.7 urlparse
查看>>
sencha touch在华为emotion ui 2.0自带浏览器中圆角溢出的bug
查看>>
【架构】Linux的架构(architecture)
查看>>
ASM 图解
查看>>
Date Picker控件:
查看>>
你的第一个Django程序
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>