html5 和css3 新增属性

HTML5和CSS3新增属性
新增选择器
E:nth-child(n):匹配元素类型为E且是父元素的第n个子元素

E:nth-of-type(n):匹配父元素的第n个类型为E的子元素

CSS圆角
设置某一个角的圆角,比如设置左上角的圆角:
border-top-left-radius:30px 60px;

同时分别设置四个角: border-radius:30px 60px 120px 150px;

设置四个圆角相同:
border-radius:50%;

css阴影
box-shadow:h-shadow v-shadow blur spread color inset;
分别设置阴影:水平偏移 垂直偏移 羽化大小 扩展大小 颜色 是否内阴影

rgba(新的颜色值表示法)
盒子透明度表示法:opacity:0.1; filter:alpha(opacity=10)(兼容IE);
rgba(0,0,0,0.1) 前三个数值表示颜色,第四个数值表示颜色的透明度

transition动画
transition:proprety duration timing-function delay

proprety (设置过渡属性如width height background-color)

duration (过渡时间)

timing-function(运动方式一般为ease)

delay(延迟)

一般和hover属性连用

用法,在元素属性内写transition:proprety duration timing-function delay;

在hover属性中写变化后样式。

transform变形
transform:translate(100px,100px);位移

transform:scale(0.5.,0.2);缩放

transform:rotate(30deg);旋转

transform:skew (x,y);斜切

与hover连用

同时在原始样式中写transition:proprety duration timing-function delay;

形成变形动画

旋转

{rotateX Y Z}

transform-style:flat or preserve-3d

transform:prespective(800px)设置透视距离。

设置初始旋转值解决跳变bug;

旋转方向判断,箭头对向自己顺时针。

tranform-origin:left top (x y)左上角为原点 设置旋转中心点

backface-visibility 设置背面是否可见

animation
(annimation-play-state:)设置暂停

1、@keyframes 定义关键帧动画
2、animation-name 动画名称
3、animation-duration 动画时间
4、animation-timing-function 动画曲线

linear 匀速
ease 开始和结束慢速
ease-in 开始是慢速
ease-out 结束时慢速
ease-in-out 开始和结束时慢速
steps 动画步数
5、animation-delay 动画延迟
6、animation-iteration-count 动画播放次数 n| infinite
7、animation-direction

normal 默认动画结束不返回
Alternate 动画结束后返回
8、animation-play-state 动画状态

paused 停止
running 运动
9、animation-fill-mode 动画前后的状态

none 不改变默认行为
forwards 当动画完成后,保持最后一个属性值(在最后一个关键帧中定义)
backwards 在 animation-delay 所指定的一段时间内,在动画显示之前,应用开始属性值(在第一个关键帧中定义)
both 向前和向后填充模式都被应用
10、animation:name duration timing-function delay iteration-count direction;同时设置多个属性

新增标签
一般不用,因为与浏览器不匹配

国内搜索引擎不识别

1、header 页面头部、页眉
2、nav 页面导航
3、article 一篇文章
4、section 文章中的章节
5、aside 侧边栏
6、footer 页面底部、页脚

示意图

新增表单控件
一般也不用 因为样式在不同浏览器下不同

新增类型:网址 邮箱 日期 时间 星期 数量 范围 电话 颜色 搜索






























新增常用表单控件属性:
1、placeholder 设置文本框默认提示文字
2、autofocus 自动获得焦点
3、autocomplete=“off 联想关键词 一般关掉

新增音频和视频标签

1、autoplay 自动播放
2、controls 显示播放器
3、loop 循环播放
4、preload 预加载
5、muted 静音

支持格式:ogg、wav、mp3

支持格式:ogg、mp4、webM

属性:
1、width
2、height
3、Poster

实际中一般引用第三方播放器

1、cyberplayer
2、tencentPlayer
3、youkuplayer

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值