2011-09-02 15 views

risposta

10

È necessario impostare la proprietà 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; 
} 

Ecco una demo: http://jsfiddle.net/AlienWebguy/6VSBv/

+0

Ah! Grazie mille, molto avanti! Rimani fantastico! – Taylor

+0

Un'altra domanda veloce, mi dispiace per la mia ignoranza oO, ma se il posizionamento di png1 è centrato via html, come non in alto a sinistra come nell'esempio fornito, come faccio a impostare il posizionamento di png2 in modo relativo ad esso (Penso che abbia senso, se non me lo faccia sapere!) Grazie mille! – Taylor

+0

Nevermind, penso di aver capito tutto sul mio solitario, grazie mille ancora! E l'ho verificato! Auguri! – Taylor

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

Naturalmente, sarà necessario regolare le coordinate, e vi consiglio vivamente mettere il CSS in un foglio di stile anziché in linea. Ecco un buon tutorial sui CSS per ulteriori informazioni: http://www.csstutorial.net/

-1

Quindi sei nuovo di html e CSS. Non è un problema, ma la tua domanda è un po 'vaga per SO's general format.

Tuttavia, in poche parole:

<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> 

esempio dal vivo: http://jsfiddle.net/cbn4L/

Questo, naturalmente, è un esempio estremamente semplice. E come puoi vedere il contenitore interno non è un'immagine, ma un testo .. Tecnicamente puoi aggiungere un'immagine lì ora .. ma mentre ti stiamo avvicinando al mondo dell'HTML & CSS, allora questo è un esempio migliore e forse può migliorare il tuo concetto :)

+0

Questo non risponde affatto alla domanda dell'OP. Non stai sovrapponendo nessun PNG qui. – Maverick

+0

@ Matt Anderson: Beh, l'OP è ovviamente un principiante .. quindi se l'immagine esterna è un telefono, allora il mio esempio è probabilmente qualcosa di simile al suo obiettivo più alto. Quindi, tecnicamente, questa è una risposta più didattica e alternativa - cercando di capire cosa OP vuole davvero fare. –

Problemi correlati