看板 Web_Design 關於我們 聯絡資訊
※ 引述《zz59743p6 ()》之銘言: : 請問一下 : 在CSS設計裡面 : 假使父系的div標籤 → position:absolute; : 那子系的div能不能跳脫出來??? : ┌──────────────┐ : │div 1 │ : │ │ : │ ┌─────────┐ │ : │ │div 2 │ │ : │ │ │ │ : │ └─────────┘ │ : │ │ : │ │ : │ │ : │ │ : │ │ : │ │ : └──────────────┘ : 在改blog的CSS樣式時,我把div1改成絕對位置, : 但是div2改成絕對位置時,便會局限在div1的範圍之內, : 有沒有辦法可以讓div2跳脫到div1之外呢?? 可以跳出來啊 只是div2的起始位置 是在div1的左上角 像這樣就可以跳出來 #div2{ position:absolute; left:-22px; top:-22px; } : Ps. : 因為如果div1的位置設定成relative,那div2的絕對位置就可跳脫出來, : 為什麼會這樣?? 這應該只是你的case剛好這樣而已。 relative會因為內容的排版,和它上一層的定位而變化, 從目前你提供的資訊不足以說明原因。 然而,子項div2因為是absolute,一定會被父項div1影響, div1又會因你的內容和父項變化。 CSS position http://www.w3schools.com/Css/pr_class_position.asp -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.40.183