2011-08-22 39 views

Trả lời

6

cung cấp cho các container css sau:

position:relative; 

và hình ảnh các css sau:

position:absolute; 
bottom:0px; 

T.B.
Rất đẹp (và rõ ràng) minh họa btw

+1

+1, vì bạn đã trả lời khá nhiều câu trả lời giống như tôi sắp gửi! =) Tôi có thể cung cấp cho bạn bản demo mà tôi đang thực hiện: [JS Fiddle] (http://jsfiddle.net/davidThomas/47Qne/1/). –

+0

Tôi nghiêm túc không hiểu làm thế nào tôi đã đi từ +1 đến -2 để 0 đến +2 trong 5 phút O_o –

+0

@ David Thomas Whoa! Demo tuyệt vời! (có thể là một chút overkill) nhưng vẫn rất độc đáo thực hiện! –

2

Nếu hình ảnh của bạn chỉ là background-image của container, làm theo cách này:

#container { 
    background: url(your-image.jpg) no-repeat bottom left; 
} 

Nếu không, vị trí của các yếu tố img để dưới cùng của container, như @ Joseph đề nghị:

#container { 
    position:relative; 
} 

#container img { 
    position: absolute; 
    bottom: 0px; 
} 
+0

Ok tuyệt vời, cảm ơn. Tôi có HTML như thế này: '

' do đó phương pháp thứ hai là phương pháp áp dụng. Làm cho nền có thể ngắn gọn hơn một chút nhưng điều đó sẽ khá khó khăn vì đó là Chế độ xem Drupal – enthdegree

0

Nếu container có chiều cao 300px ví dụ, công trình này:

.container { 
    overflow: hidden; 
    height: 300px; 
    position: relative; 
} 

.image { 
    position: absolute; 
    bottom: 0; 
} 
Các vấn đề liên quan