html5
    
    普通:
        header section footer nav article aside figure

特殊:
        canvas video audio(controls控制台)

表单:

type
            time
            color
            range
            number

自动获取焦点:
            autofocus

提示文字:
            placeholder
-----------------------------------------------
css3:

background:-webkit-linear-gradient(top,red,blue,green);

浏览器的前缀:
以前:
background:-webkit-linear-gradient(top,red,blue,green);
background:-ms-linear-gradient(top,red,blue,green);
background:-moz-linear-gradient(top,red,blue,green);
background:-o-linear-gradient(top,red,blue,green);    
现在:
background:-webkit-linear-gradient(top,red,blue,green);
background:linear-gradient(top,red,blue,green);

-webkit-  谷歌
-ms-  IE
-moz-  火狐
-o-  欧朋

-----------------------------------------

圆角:
        border-radius:10px; ---四个方向的圆角都是10px

圆:
            1.正方形
            2.值是:50%;(宽高的一半)

左上角单独写法:
        border-top-left-radius:50px;
        border-top-left-radius:100px 50px;---上边100px弧度  左边50px弧度!

---------------------------------------------

动画:
    第一种动画:
        用法:改变谁提前给它加好这个动画样式!
    transition:1s all; ---过渡动画!
    transition:3s all ease-in-out;

transition:时间 所有样式 运动形式;

好处:
            1.什么样式都可以!
            2.和js配合起来很轻松!
            3.性能很高!

***跳变的动画做不了!(变好几次)
---------------------------------------
    第二种动画:

/*定义动画*/
    @-webkit-keyframes aaa{
        0%{width:100px;height:100px; background:red;}
        50%{width:300px;height:100px; background:yellow; border-radius:50%;}
        100%{width:100px;height:100px; background:red;}

调用:(让谁改变,给谁调用!)
    -webkit-animation:aaa 2s infinite;

-webkit-animation:动画名 时间 运动形式;
    infinite(无限运动)

--------------------------------------------------

背景色:
    1.red blue
    2.#000 #fff
    3.rgb(0,0,0)---css3

background:rgba(0,0,0,0.5);

background:rgba(0,0,0,透明度);

盒子阴影:
    默认外阴影!
    box-shadow:5px 5px 5px 5px #000;
            1.X轴偏移量(正数向右)
            2.Y轴偏移量(正数向下)
            3.模糊度
            4.阴影大小
            5.颜色

内阴影:inset
     box-shadow:inset 5px 5px 5px 5px blue;

--------------------------------------------
文本阴影:
    text-shadow:5px 5px 5px #000;
            1.X轴偏移量(正数向右)
            2.Y轴偏移量(正数向下)
            3.模糊度
            4.颜色
        ***注意:
            1.没有内阴影
            2. text-shadow:5px 5px 5px blue,15px 15px 2px red,30px 30px 2px green;

--------------------------------------------------
背景色渐变:
    
    线性:
        background:linear-gradient(red,blue,green);
        方向:默认从上往下

背景色:linear-gradient(颜色1,颜色2,颜色3);
        -webkit-linear-gradient(top,red,blue,green);
        -webkit-linear-gradient(开始方向,red,blue,green)
        ------单词表示法:

background:-webkit-linear-gradient(10deg,red,blue,green)---度数表示法:
        60deg--60度;---按照逆时针来走的!

background:linear-gradient(45deg,red 25%,blue 25%,blue 50%,yellow 50%,yellow 75%,green 75%);

径向:

background:radial-gradient(red,blue);
    1.形状1
        background:radial-gradient(100px 100px,red,blue);

background:radial-gradient(x轴半径 y轴半径,red,blue);

2.形状2
        background:radial-gradient(ellipse,red,blue);----会随着div的宽高变椭圆

background:radial-gradient(circle,red,blue);----就是圆

3.位置:圆的中心点的位置!
    全:background:radial-gradient(位置,形状,red,blue);

1.单词表示法
        -webkit-radial-gradient(left top,100px 100px,red,blue)

2.数值(以div的左上角为起点)
         background:-webkit-radial-gradient(0 0,100px 100px,red,blue);

第一个值是left
         第二个是top

背景色:-webkit-
-------------------------------------------------
背景图大小:

1.
 background-size:100% 100%;

背景图大小:宽  高!
2.
 background-size:contain;

宽度100%(宽度和父级宽度一致,高度按照宽度比例变化-为了保持图片不变形)

3.
background-size:cover;
高度100%(高度和父级高度一致,宽度宽度按照高度比例变化-为了保持图片不变形)

--------------------------------------------
蒙版:

-webkit-mask:url(img/666.png) no-repeat center;
    
效果:配合背景图达到效果(对于素材来说:透明的地方不显示,不透明显示)

============================================

最新文章

  1. Spring(四)注解配置Ioc
  2. Web前端发展前景及就业方向
  3. android知识杂记(二)
  4. 坑爹系列:sizeof运算符
  5. 解读Python内存管理机制
  6. MySQL查询
  7. node 后台ajax文件(同时支持http、https)
  8. HTML5 file api读取文件的MD5码工具
  9. swift label不同颜色、不同字体
  10. python中的return的返回与执行
  11. Java面试系列--java基础
  12. 電腦清理緩存bat文件源碼
  13. python xss相关的编码解码小脚本
  14. [ SHELL编程 ] shell编程中数值计算方法实例
  15. 洛谷P1266速度限制
  16. AVL树理解
  17. Nginx笔记02-nginx常用参数配置说明
  18. 20155230 2016-2017-2 《Java程序设计》第七周学习总结
  19. CPU漏洞补丁修复导致KeServiceDescriptorTable获取变更
  20. Android6.0内核移植(1):分析编译日志

热门文章

  1. Sass函数:数字函数-ceil()函数
  2. LeetCode(力扣)——Search in Rotated Sorted Array 搜索旋转排序数组 python实现
  3. 外包项目测试工作量评估指南&外包项目测试验收流程
  4. SQL执行顺序和coalesce以及case when的用法
  5. 阿里云数据库备份DBS商业化发布,数据库实时备份到OSS
  6. php nl2br()函数 语法
  7. k-近邻算法(kNN)笔记
  8. 【靶场练习_sqli-labs】SQLi-LABS Page-1(Basic Challenges)
  9. (转)教你分分钟搞定Docker私有仓库Registry
  10. 用 Flask 来写个轻博客 (29) — 使用 Flask-Admin 实现后台管理 SQLAlchemy