• CSS重点巩固


    一:position定位

      a: static 定位 ,HTML元素的默认值,即没有定位,元素出现在正常的流中。静态定位的元素不会受到top, bottom, left, right影响。

      b: fixed 定位, 元素的位置相对于浏览器窗口是固定位置。即使窗口是滚动的它也不会移动: 

            脱离文档流,因此不占据空间。

       c:relative定位,  相对其正常位置,

             相对定位元素经常被用来作为绝对定位元素的容器块

      d:absolute定位,相对于最近的已定位的父元素,  若没有,则相对于html。

              最近已定位的父元素,什么叫已定位呢?                                                             待补充!

              脱离文档流,因此不占据空间。

     发现:

    1.当设置position:absolute后,元素脱离文档流,,元素会变为行内块元素!

    2.position:relative声明了,但不指定偏移!    理解加深!                   待补充

    3.浮动布局和精确布局的混合使用   float的深刻理解!                                 待补充

    二  float布局

       1.浮动元素之后的元素将围绕它,浮动元素之前的元素将不会受到影响。

    三:漏洞

             vertical-align 

             line-height

             touch-action: manipulation    

            -webkit-user-select: none;

             background-image: none;

            -webkit-appearance: button;   

             text-transform: none;

             overflow: visible;

             css这些单位的选择上   百分比  单词  数字px  em

     

    tips:   

    1.学习要自己在实践中去验证。

  • 相关阅读:
    java之获取变量的类型
    java中的++和--
    java(三)基础类型之间的转换
    golang数据结构之总结
    golang数据结构之树的三种遍历方式
    golang数据结构之散哈希表(Hash)
    golang数据结构之递归解决迷宫问题
    golang数据结构之利用栈求计算表达式(加减乘除)
    golang数据结构之栈
    golang数据结构之快速排序
  • 原文地址:https://www.cnblogs.com/njqa/p/5642381.html
Copyright © 2020-2023  润新知