CSS3新特性

总结

在这里插入图片描述

1、CSS3选择器

兄弟选择器,子类选择器,结构伪类选择器,伪类选择器
:not:only-child:first-child:last-child等

::selection选择器匹配元素中被用户选中或处于高亮状态的部分。
::selection只可以应用于少数的CSS属性:color, background, cursor,和outline。

2、圆角与边框

圆角:border-radius: 10px 20px 30px 40px (左上、右上,右下,左下。顺时针)
边框: border: 1px solid red (边框宽度1px, 实线,边框颜色红色)

3、背景与渐变

4、过渡

5、变换

6、动画

使元素从一种样式逐渐变化为另一种样式的效果。

语法:

@keyframes 自定义的动画名称 { 动画持续时间的百分比 { 该百分比下的css样式 }}

@keyframes myAnimation{
0%   {top:0px;}
25%  {top:200px;}
50%  {top:100px;}
75%  {top:200px;}
100% {top:0px;}
}
动画属性描述用法
animation动画的简写animation: 动画名称 动画一周期持续时间 动画播放次数
animation-name动画名称animation-name: myAnimation(自定义动画名称)
animation-duration一周期所花费的时间(单位是秒或者毫秒,默认0)animation-duration: 5s
animation-timing-function动画速度曲线(默认:ease)animation-timing-function:ease
animation-delay动画开始时间animation-delay:2s (动画2s后开始)
animation-iteration-count动画播放次数(默认1)animation-iteration-count:infinite(循环一直播放)
animation-direction动画在下一周期是否逆向播放(默认:normal)animation-direction:alternate(逆向播放)
animation-fill-mode当动画未播放时(已完成动画或因为延迟未开始时),应用到该元素的样式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值