CSS中最常用的布局類(lèi)屬性,一個(gè)是Float(CSS浮動(dòng)屬性Float詳解),另一個(gè)就是CSS定位屬性Position。
1. position:static
所有元素的默認(rèn)定位都是:position:static,這意味著元素沒(méi)有被定位,而且在文檔中出現(xiàn)在它應(yīng)該在的位置。
一般來(lái)說(shuō),不用指定 position:static,除非想要覆蓋之前設(shè)置的定位。
#div-1 { position:static; }
2. position:relative
如果設(shè)定 position:relative,就可以使用 top,bottom,left 和 right 來(lái)相對(duì)于元素在文檔中應(yīng)該出現(xiàn)的位置來(lái)移動(dòng)這個(gè)元素!疽馑际窃貙(shí)際上依然占據(jù)文檔中的原有位置,只是視覺(jué)上相對(duì)于它在文檔中的原有位置移動(dòng)了】
#div-1 { position:relative; top:20px; left:-40px; }
3. position:absolute
當(dāng)指定 position:absolute 時(shí),元素就脫離了文檔【即在文檔中已經(jīng)不占據(jù)位置了】,可以準(zhǔn)確的按照設(shè)置的 top,bottom,left 和 right 來(lái)定位了。
#div-1a { position:absolute; top:0; right:0; width:200px; }
出處:帕蘭映像
責(zé)任編輯:bluehearts
上一頁(yè) 下一頁(yè) CSS定位屬性Position詳解 [2]
◎進(jìn)入論壇網(wǎng)頁(yè)制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|