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.学习要自己在实践中去验证。

posted @ 2016-07-05 09:16  风茗  阅读(138)  评论(0编辑  收藏  举报