复习H5 + C3

H5:

一、新增语义化标签

1.1 新增布局标签

header、footer、nav、article、section、aside
在这里插入图片描述

1.2 新增状态标签

meter、progress
在这里插入图片描述

1.3 新增列表标签

datalist、details-summary
在这里插入图片描述

页面展示
在这里插入图片描述

1.4 新增文本标签

ruby-rt、mark
在这里插入图片描述

页面展示
在这里插入图片描述

2. 表单相关的新增

2.1 新增表单控件属性:

在这里插入图片描述
在这里插入图片描述

二、Css3

2.1 Css3新增的长度单位

  1. rem 根元素字体大小的倍数,只与根元素字体大小有关
  2. vw 视口宽度的百分之多少 10vw 就是视口宽度的 10%
  3. vh 视口高度的百分之多少 10vh 就是视口高度的 10%
  4. vmax 视口宽度中大的那个的百分之多少
  5. vmin 视口宽度中小的那个的百分之多少

2.2 box-shadow 盒子阴影

  • 语法:

    box-shadow:h-shadow v-shadow blur spread color insert;
    在这里插入图片描述
    在这里插入图片描述

2.3 文本换行

  • 我们可以使用 white-space 属性设置文本换行方式
  • 在这里插入图片描述
2.3.2 文本溢出
  • 我们可以使用text-overflow属性设置文本内容溢出时的呈现模式
  • 在这里插入图片描述
2.3.3 多列布局

在这里插入图片描述

2.4 2D变换

2.4.1 2D位移

2D位移可以改变元素的位置 ,使用方式如下:

  1. 先给元素添加转换属性 transform
  2. 编写 transform 的具体值(translateX、translateY、translate)
  1. 注意点:

在这里插入图片描述

2.4.2 2D缩放

2D缩放是指:让元素缩小或放大,具体使用方式如下:

  1. 先给元素添加属性 transform
  2. 编写transform的具体值:scaleX、scaleY、scale

注意点:

  1. scale的值,是支持写负数的,但几乎不用
  2. 借助缩放,可实现小于 12px 的文字
2.4.3 2D旋转

2D旋转是指:让元素在二维平面内,顺时针旋转或逆时针旋转。

  1. 先给元素添加属性 transform
  2. 编写transform的具体值:rotate() – 设置旋转角度,需指定一个角度(deg),正值顺时针,负值逆时针。

rotateZ(20deg)相当于rotate(20deg),到了3D变换的时候,还能写rotate(x,x,x)

2.5 过渡

2.5.1 transition-property

  • 作用:定义哪个属性需要过渡,只有在该属性中定义的属性才会有过渡效果。
  • 常用值:
    1. none(不过渡任何属性
    2. all(过渡所有能过渡的属性)
    3. 具体的某个属性名,如:(width,height…),如有多个需要用逗号分隔

不是所有的属性的都可以被过渡,只有值为数字,或者值能被转为数字的属性,才可以被过渡,否则不行

2.5.2 transition-duration

  • 作用:设置过渡的持续时间,即:一个状态过渡到另外一个状态耗时多久
  • 在这里插入图片描述

2.5.5 复合属性

在这里插入图片描述

2.6 动画

2.6.1 动画的基本使用

  • 第一步:定义关键帧 (定义动画)
    1. 简单方式定义:
      在这里插入图片描述
    2. 完整方式定义:
      在这里插入图片描述
  • 第二步:给元素应用动画:
    1. animation-name:给元素指定具体的动画(具体的关键帧)
    2. animation-duration:设置动画所需时间
    3. animation-delay:设置动画延迟
      在这里插入图片描述

2.6.2 动画的其他属性

  • animation-timing-function(设置动画的类型,ease,linear…)
  • animation-iteration-count(指定动画的播放次数,数值/infinite)
  • animation-direction(指定动画方向,normal/reverse/alternate/alternate-reverse)
  • animation-fill-mode(设置动画之外的状态 – 就是不发生动画时他应该在哪,是在开始的第一帧还是结束的最后的一帧,forwards(最后一帧)/backwards)
  • animation-play-state(设置动画的播放状态,running/pause)

2.6.3 动画的复合属性

在这里插入图片描述

3.Flex布局

在这里插入图片描述

4.响应式布局 - 媒体查询

在这里插入图片描述
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述

5. BFC

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值