• 前端学习笔记02


    css 的三大特性?

    1,层叠性 (一个标签可以有多个css样式)

    2,继承性 (子标签能继承父标签的某些样式, 比如文本颜色和字号,但是有些样式不能继承)

    3,优先级

    css权重公式?

    继承  *      0 0 0 0 

    标签         0 0 0 1

    类  伪类   0 0 1 0

    id             0 1 0 0 

    行内        1 0 0 0

    !important       无穷

    width height   大于无穷大


    div  ul  li    - 0 0 0 3

    li               - 0 0 0 1

    贡献值没有进位  权重不能继承

    常用的单位 ?

    px  (像素)  

    em (绝对单位 , 如果父级的字号是16px , 可以设置为 2 em ,就是 32px)

    rem  (由整个html的字号决定,改变浏览器的字号设置,页面的字号也发生变化)

    百分比  相对父元素的比例 

    行内元素没有宽和高  

    浏览器加的margin为8px 

    文档流: 

    在网页中将窗体自上而下分成好多行,在每行从左到右的顺序排列元素,是网页默认的布局方式

    定位 position 

    static 文档流 默认的 

    absolute  相对于一个父元素的绝对定位 

    当设置了定位之后,原来的元素会脱离文档流,会在页面上浮起来

    relative  相对定位 

    相对于他的上一个元素定位

    fixed  固定定位 

    导航栏  固定定位

    子绝父相  子元素绝对定位 父元素相对定位

    1. html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
    6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    7. <title>Documenttitle>
    8. <style>
    9. /* transition
    10. 过渡转变 transition-duration 是必须写的
    11. */
    12. div{
    13. width: 300px;
    14. height: 300px;
    15. background-color: red;
    16. /* transition-property: all;
    17. transition-duration: 3s;
    18. transition-timing-function:ease-in-out; */
    19. animation: myAnim 5s;
    20. }
    21. /* div:hover {
    22. width: 500px;
    23. height: 500px;
    24. background-color:aqua;
    25. } */
    26. @keyframes myAnim{
    27. 0%{
    28. background-color: red;
    29. }
    30. 50%{
    31. background-color: green;
    32. }
    33. 100%{
    34. background-color: black;
    35. }
    36. }
    37. style>
    38. head>
    39. <body>
    40. <div >div>
    41. body>
    42. html>
  • 相关阅读:
    CSS总结第七天
    第十三届蓝桥杯模拟赛第三期
    98. 验证二叉搜索树(中等 二叉搜索树 dfs)
    【光电工程实训】几何光学 小孔成像 光的反射 光的折射 透镜成像
    java计算两个字符串日期相隔天数
    自己封装的swing框架,能够快速写出一个页面(带Tab、菜单)
    windows下安装IntelliJIDEA
    mysql 一对多查询 合并为一行数据
    【工作总结】证书到底有什么用?
    vue页面批量引入组件
  • 原文地址:https://blog.csdn.net/qq_56951318/article/details/126477808