博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS3有哪些新特性?
阅读量:5957 次
发布时间:2019-06-19

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

CSS3实现圆角 (border-radius: 8px)

阴影 (box-shadow: 10px)

对文字加特效 (text-shadow)

线性渐变(gradient)

旋转(transform):rotate(9deg)

缩放 (transform):scale(0.85,0.90)

倾斜(transform):skew(-9deg,0deg)

过渡效果(transition)

动画效果(animation)

增加了更多的选择器


CSS3选择器

nth-child 

nth-last-child(n)

nth-of-type(n)

nth-last-of-type(n)

last-child

first-of-type

only-child

only-of-type

empty

checked

enabled

disabled

selection

not(s)

first-child:第一个直接字节点

 


 

CSS3的Animation

    
box

animation有八个动画属性:

animation-name:              规定需要绑定到选择器的keyframe名称。

animation-duration:          规定完成动画所花费的时候,以秒或毫秒计。

animation-timing-function:规定动画的速度曲线, 设置动画播放方式。

animation-delay:               规定动画开始之前的延迟。

animation-iteration-count: 规定动画播放的次数。

animation-direction:          规定是否应该轮流反向播放动画。

animation-fill-mode:          规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。

animation-play-state:        指定动画是否正在运行或已暂停。

 

语法:

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

 

keyframes被称为关键帧,其类似于Flash中的关键帧。

    
box

 

转载于:https://www.cnblogs.com/still1/p/10802888.html

你可能感兴趣的文章
bootstrap - navbar
查看>>
切图崽的自我修养-[ES6] 编程风格规范
查看>>
服务器迁移小记
查看>>
FastDFS存储服务器部署
查看>>
Android — 创建和修改 Fragment 的方法及相关注意事项
查看>>
swift基础之_swift调用OC/OC调用swift
查看>>
Devexpress 15.1.8 Breaking Changes
查看>>
推荐JS插件:imagesLoaded,监测图片加载情况并提供相应的事件(加载成功/失败)...
查看>>
Java B2B2C多用户商城 springcloud架构- common-service 项目构建过程(七)
查看>>
杨老师课堂之ArrayList集合常用方法解析
查看>>
ElasticSearch Client详解
查看>>
新零售讲堂之时代下的传统零售业,何去何从?
查看>>
c++读取和写入TXT文件的整理
查看>>
深入动态人脸识别小场景应用,2019年或将迎来爆发期
查看>>
linux安全问答(1)
查看>>
mybatis update返回值的意义
查看>>
expdp 详解及实例
查看>>
解读最具O2O属性—哈根达斯微信企业号的成功之道
查看>>
Extjs4.x (MVC)Controller中refs以及Ext.ComponentQuery解析
查看>>
Server-01 How to Find the Remote Desktop Port
查看>>