发表于: 2016-12-16 11:19:22

2 686


今天完成的事情:

1.概念

1.1  字体间距

  letter-spacing

  http://www.divcss5.com/rumen/r75.shtml

1.2背景(准确说是元素透明度)

opacity: 0.8;/*设置背景透明度*/

1不透明  0全透明

1.3相对定位(定位:偏移基准--“包含块”;偏移量)

相对于原先位置的偏移量之后显示当前位置原先位置仍然发生占位

使用相对定位的盒子不仅对父块没有任何影响,对兄弟盒子也没有任何影响

1.4绝对定位

绝对定位的盒子从标准流中脱离。这意味着它们对其后的兄弟盒子的定位没有影响,其它的盒子就好像这个盒子不存在一样

用绝对定位的盒子以它的“最近”的一个“已经定位”的“祖先元素”为基准进行偏移。如果没有已经定位的祖先元素,那么会以浏览器窗口为基准进行定位。

relative 相对于浏览器

有父relative的absolute 相对于父

父relative的absolute 相对于浏览器

如果设置了绝对定位,而没有设置偏移属性,那么它仍然保持原有的位置。

1.5固定定位:

它与绝对定位有些类似,区别主要在于定位的基准是浏览器窗口或其它显示设备窗口

1.6 z-index空间位置

页面是x-y-z立体结构,垂直屏幕就是z,正整数就是在屏幕上方,负整数就是在页面下方

1.7浮动

层叠层次等于基准元素

浮动排列基准的优先级:height>width

2. 理解 

2.1  移动端解决悬浮层(悬浮header、footer)会遮挡住内容的3种方法

法一. Javasrript解决

法二.给body加上padding-bottom

法三.增加同级占位符<div>

http://www.jb51.net/html5/305075.html


2.2 CSS中的三种基本的定位机制(普通流、定位、浮动)

这里提一下脱离普通流的方式:

浮动 固定定位 绝地定位




明天计划的事情:任务7第三部分


遇到的问题:bootstrap栅格布局的理解


收获:以上




返回列表 返回列表
评论

    分享到