2010-03-10 40 views
24

Với HTML saubên trong DIV khóa để góc trên bên phải của DIV ngoài

<div style="width: 500px; height: 500px; border: 1px solid red;"> 
    <div style="width: 200px; height: 100px; border: 1px solid green; float: right; vertical-align: bottom;"> 
    </div> 
</div> 

Tôi muốn div bên trong để khóa vào góc dưới bên phải của div ngoài giảm. Tôi cần làm gì để thực hiện điều đó?

Cảm ơn! John

+0

Nếu điều này giúp ai đó, sử dụng câu hỏi SO này, đã đăng câu trả lời mô tả trong câu hỏi tương tự ở đây http://stackoverflow.com/questions/22793879/how-to-set-a-divs-position-inside-another- div-to-bottom-right-corner/44024570 # 44024570 – prime

Trả lời

41

position là bạn của bạn

<div style="width: 500px; height: 500px; border: 1px solid red; position: relative"> 
    <div style="position: absolute; right: 0; bottom: 0; width: 200px; height: 100px; border: 1px solid green;"> 
    </div> 
</div> 
+0

Cảm ơn bạn đã trả lời nhanh! –

7
<div style="position:relative; width: 500px; height: 500px; border: 1px solid red;"> 
    <div style="position:absolute;right:0px;bottom:0px;width: 200px; height: 100px; border: 1px solid green;"> 
    </div> 
</div> 

Cho rằng một thử. Phiên bản ngắn: vị trí: tương đối trên div bên ngoài, vị trí: tuyệt đối trên div bên trong và cho biết rằng bạn muốn div bên trong là 0 pixel từ cạnh phải và dưới cùng của vùng chứa mẹ.

Các vấn đề liên quan