關于css的層模型中的絕對定位??
如果想為元素設置層模型中的絕對定位,需要設置position:absolute(表示絕對定位),這條語句的作用將元素從文檔流中拖出來,然后使用left、right、top、bottom屬性相對于其最接近的一個具有定位屬性的父包含塊進行絕對定位。如果不存在這樣的包含塊,則相對于body元素,即相對于瀏覽器窗口。
其中,【然后使用left、right、top、bottom屬性相對于其最接近的一個具有定位屬性的父包含塊進行絕對定位?!?,,,這句話,“具有定位屬性的父包含塊”,,,那么,在設置子一代的絕對定位,需要為父包含塊設置定位嗎???完整的是怎么設置的??
2017-02-22
不一定需要,看需求,如果父塊不用設置位置,那就不用
2017-01-15
比如div1里有個子div2,那么需要給div1設置position:relative,div2設置position:absolute. 之后div2的位置就會以div1為參照定位了。
至于left、right、top、bottom屬性,意思是相對父DIV對應方向的距離,具體可以復制修改以下代碼理解。