css中的绝对定位和相对定位

html-css026

css中的绝对定位和相对定位,第1张

css中的绝对定位,意思就是把元素的左上角固定到浏览器窗口的某个指定的唯一的坐标点上。

css中的相对定位,意思是是相对于上一个相对定位的,总是相对于前面的同级标签为基准标签。

不管是什么定位都需要有一个参照物。相对定位的参照物是本身。绝对定位的参照物就是父级元素。两种定位产生的影响也不同。相对定位,设置后,原来的位置始终保留着。绝对定位,设置后,原来的位置会被后面的内容占据。

position:fixedbottom:0这个方法简单好用。

运用这个CSS把DIV永远置于页面的底部 利用绝对定位,然后设置底部距离为0。

这个div如果位置在所有div的后面,那么只要前面的div 的高度够高的话,它的位置就会在页面的页面的底部的,一般想你这种说的要让他在页面底部的话都是页面高度太小,占不了满屏,导致页面底部部分下面有空白,你可以给这个div 前面的大的div 一个最小高度,让它撑起来。

<style>

.main{min-height: 700px}

</style>

<div class="header"></div>

<div class="main"></div>

<div class="footer"></div>