17C精品-亚洲色欲色欲www在线观看-午夜激情福利视频-婷婷综合色-亚洲成人精品在线观看-h片免费观看-欧美日韩一二三四-一起操在线-色噜噜一区二区-日韩av无码中文字幕-夜夜草影院-国产精品18久久久-2020av在线-草逼视频网-草草视频在线-波多野吉衣在线视频-日本激情视频在线观看-亚洲精品成-xxx国产在线观看-国产高清精品一区-99免费国产-日本十大三级艳星-a天堂视频在线-国内自拍视频一区-一区精品久久

div+css里的定位問題

2016/9/27 8:38:07   閱讀:1972    發布者:1972

首先看一個示例:

結構:

<div class="static">默認定位
<div class="relative">相對定位
<div class="absolute">絕對定位</div>
<div class="fixed">固定定位</div>
</div>
</div>

樣式:

*{padding: 0;margin: 0;}
.static{width:300px;height: 300px;}
.relative{margin:50px 50px;width: 200px;height: 200px;position: relative;top: 50px;}
.absolute{position: absolute;top: 0;left: 0;width: 100px;height: 100px;}
.fixed{position: fixed;top: 0;left: 0;width: 100px;height: 100px;}

效果圖:

總結!

通過設置元素垂直和水平的位置,可以使得:

一.相對定位:元素“相對于”它的起點移動。圖上的元素即相對于起點向下移動了50px。
它占據著原有的空間。

二.絕對定位:元素“相對于”它的父元素移動(或者是離它最近的已定位的祖先元素移動)。
圖上元素的左上角坐標和它的父元素重合。它不占據空間。

三.固定定位:元素“相對于”視口移動。圖上元素移動到坐標(0,0)的位置。它不占據空間。