css中position定位的一些要點

    position有三種屬性:static(默認),relative,abosute。 css

    設置爲relative,abosulte的position時,left,top,right , bottom纔有意義。 瀏覽器

    relative叫相對定位,是指相對它在標準流中的位置進行的偏移定位。postion爲relative的元素,若是設置了left,top等css屬性後位置進行了偏移,但它旁邊的元素仍是會當這個元素在它原來應該在的地方(當它沒有設偏移屬性)來定位。 post

    abosulte叫絕對定位,但我仍是把它理解爲一種「相對」定位,跟relative的「相對」不一樣的是,它是相對於包含它的祖先元素定位。那究竟是哪一個祖先呢,就是離它最近的那個設置了(非static)的position屬性的祖先。若是沒有,則它會相對於瀏覽器窗口進行定位。 it

相關文章
相關標籤/搜索