5.1笔记

html5 里面的新标签

   <article>独立内容</article>
   <aside>定义侧边栏</aside>
   <bdi>  脱离元素的设置方向</bdi>
   <dialog open> 弹框</dialog>
   <summary>详细</summary>
   <p> 详细部分</p>
   <header>上标</header>
   <footer> 下标</footer>

定义内容区块

<section>一块内容</section>
<time> 2019-05-02</time>
<p>home<wbr>home<wbr>homehome<wbr>home<wbr>home home<wbr>home<wbr>home home<wbr>home<wbr>home</p>
类似折行   在网页伸缩的时候按照单词来换行

html5里面的布局标签

<article>
<aside>
<header>
<footer>
<nav>
<section>

媒介

<video src="./mp4/aido.mp4" controls autoplay loop muted></video>
 <audio src="" controls loop autoplay muted></audio>
<video poster="https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=4268067765,629557654&fm=58&bpow=400&bpoh=565">
    <source src="./mp4/aido.mp4" type="video/mp4">
</video>

video controls 控制条 autoplay自动播放 loop 循环播放 muted 静音
audio 所有属性和video 一样

canvas>绘图</canvas>

css3

阴影

box-shadow:10px 10px 10px red,20px 20px 20px blue
box-shadow: 0 0 10px red inset
线性渐变
background: linear-gradient(90deg,red,yellow);
圆形渐变
  background: radial-gradient(red, yellow, blue, green, pink, orange);

css3里面的动画

transform translate(平移x,y,z) rotate(旋转x,y,z) skew(变形 deg) scale(伸缩 w,h)
translate 默认x rotate 默认旋转z 旋转中心

transform-origin:0 50%;设置旋转中心

过渡 过渡的是元素的属性值
transition-timing-function动画的执行方式 linear 匀速 ease-in 慢开 ease-in-out 慢开慢关

 transition-timing-function: linear;       

帧动画

           动画名称
            animation-name:animate ;
            动画执行时间
            animation-duration: 5s;
            动画执行方式
            animation-timing-function: linear;
            动画的延迟               
             animation-delay: 1s;
            动画播放多少次   infinite循环播放
            animation-iteration-count: 1;
            播放方式  alternate  奇偶播放
            animation-direction: alternate;
            动画是否播放 paused
            animation-play-state: running;
            animation:animate 1s 2s linear infinite alternate;
            动画停止到完成位置
            animation-fill-mode: forwards;

transform-style:preserve-3d; 2d转3d

css3 box 弹性布局

固定模式布局 流动布局100% 弹性布局 flex (手机移动端 类似于table)

display:flex;  把容器转化为弹性布局
flex-direction: column;  规定里面的元素按照什么方式来布局  row  column  翻转
align-items  子元素在y 轴上对其的方式  center 居中  flex-end  底边  flex-start  上边  stretch 垂直拉伸
justify-content x轴对齐   center 居中  flex-end 右边对齐  flex-start  左边对齐  space-between 左右两边对齐 中间平分pace-around  均分所有空白
flex-wrap: wrap;  控制行里面  进行换行
align-content: space-between;  在行里面使用 行留白的时候有效果
flex: 1; 行里面的元素进行分配空间  按等份分配

css3里面的手机自适应

viewport 视口
width=device-width  宽度等于屏幕的宽
initial-scale=1.0  伸缩比例为1.0
maximum-scale=3.0  最大伸缩比例
minimum-scale=1.0  最小伸缩比例
user-scalable=no 禁止用户缩放
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=3.0,minimum-scale=1.0,user-scalable=no">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值