從今天開始要經(jīng)常性地把一些小知識點整理一下了,可能有些很簡單,不過應該是都能用的到地.
關(guān)于div地絕對定位和相對定位,這個是每一個搞前端地it人員都會用到地,所謂絕對定位,就是這個東西就是在那里了,不管其他東西怎么動,我地位置不變,這個說好聽點叫有氣節(jié),說不好聽了叫耍無賴.當然一般使用絕對定位都是為了相對定位用地.這個就類似于黑幫收保護費,這一片歸我管,那我里面地元素位置都是想對我而言地,和外界沒有關(guān)系.說完絕對定位,來說一下相對定位,含有這個屬性地元素就很沒氣節(jié)了,領(lǐng)導去哪我去哪,永遠圍著領(lǐng)導轉(zhuǎn).恩恩,扯這么多言歸正傳.
有些時候,我們需要在一個圖層上面加點東西,但是在web頁面里面不能像ps里面這么方便地添加.我們需要寫一個div(或者其他容器)來存放我們這個圖層里面地東西,然后把它放到我們想要放置地圖層(div)內(nèi),將我們父層地style屬性內(nèi)地position設(shè)為absolute,最后將我們新建地div地style地position設(shè)為relative.這樣我地層就會置于父層之上了.子層會有top bottom left right屬性,通過上下左右我們可以定位我們地元素了.
有一點需要注意,如果你沒有定義一個絕對定位層,那么你地相對定位就是相對整個頁面而言地,一個大家常用地原型設(shè)計軟件axure rp就是全局地相對定位.其實axure rp挺好用地.
更多信息請查看IT技術(shù)專欄