2011-09-02 56 views

Trả lời

10

Bạn cần đặt thuộc tính css z-index.

HTML:

<img id="png1" src="png1.png" /> 
<img id="png2" src="png2.png" /> 

CSS:

#png1 { 
    position:absolute; 
    top:0; 
    left:0; 
    z-index:0; 
} 

#png2 { 
    position:absolute; 
    /* 
    set top and left here 
    */ 
    z-index:1; 
} 

Dưới đây là một bản demo: http://jsfiddle.net/AlienWebguy/6VSBv/

+0

Ah! Cảm ơn bạn rất nhiều, rất thẳng về phía trước! Tuyệt vời! – Taylor

+0

Một câu hỏi nhanh khác, xin lỗi về oO thiếu hiểu biết của tôi, nhưng nếu vị trí của png1 được căn giữa qua html, như không ở trên cùng bên trái như trong ví dụ được cung cấp, làm cách nào để đặt vị trí của png2 tương ứng với nó (Tôi nghĩ rằng có ý nghĩa, nếu không cho tôi biết!) Cảm ơn bạn rất nhiều! – Taylor

+0

Nevermind, tôi nghĩ rằng tôi đã tìm ra tất cả trên sự cô đơn của tôi, cảm ơn bạn rất nhiều lần nữa! Và tôi đã kiểm tra nó! Lời chúc tốt nhất! – Taylor

-1
<img style="position:absolute;left:10px;top:10px;" src="img1.png"> 
<img style="position:absolute;left:20px;top:20px;" src="img2.png"> 

Tất nhiên, bạn sẽ cần phải điều chỉnh tọa độ, và tôi rất muốn giới thiệu đặt CSS trong biểu định kiểu thay vì nội dòng. Dưới đây là hướng dẫn khá tốt về CSS để biết thêm thông tin: http://www.csstutorial.net/

-1

Vì vậy, bạn mới sử dụng html và CSS. Đó là không có vấn đề, nhưng câu hỏi của bạn là một chút mơ hồ cho SO's general format.

Tuy nhiên, trong một nutshell:

<style> 
    #phone {background: url('http://www.knowabouthealth.com/wp-content/uploads/2010/06/iphone.jpg') center no-repeat; width: 300px; height: 392px; border: 1px solid #000000;} 
    #display {background: #000000; margin: 80px auto 0px; width: 164px; height: 246px; color: #FFFFFF;} 
</style> 
<div id="phone"> 
    <div id="display"> 
     Hello! What is up? Miley rocks! 
    </div> 
</div> 

Sống dụ: http://jsfiddle.net/cbn4L/

Điều này tất nhiên là một ví dụ cực kỳ đơn giản. Và như bạn có thể thấy các thùng chứa bên trong không phải là một hình ảnh, nhưng văn bản .. Về mặt kỹ thuật bạn có thể thêm một hình ảnh bây giờ .. nhưng như chúng tôi đang giúp bạn trong thế giới của HTML & CSS, thì đây là một ví dụ tốt hơn và có thể có thể nâng cao ý tưởng của bạn :)

+0

Điều này không trả lời câu hỏi của OP cả. Bạn không che phủ bất kỳ PNG nào ở đây. – Maverick

+0

@Matt Anderson: Vâng, OP rõ ràng là một người mới bắt đầu .. vì vậy nếu hình ảnh bên ngoài là một chiếc điện thoại, sau đó ví dụ của tôi có lẽ là một cái gì đó tương tự như mục tiêu cao hơn của mình. Vì vậy, về mặt kỹ thuật, đây là một câu trả lời về giảng dạy và thay thế - cố gắng hiểu những gì OP thực sự muốn làm. –

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