2011-09-02 42 views

Respuesta

10

Debe establecer la propiedad z-index css.

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

He aquí una demostración: http://jsfiddle.net/AlienWebguy/6VSBv/

+0

Ah! ¡Muchas gracias, muy directo! ¡Mantente increíble! – Taylor

+0

Otra pregunta rápida: perdón por mi ignorancia, pero si el posicionamiento de png1 se centra a través de html, como no en la parte superior izquierda como en el ejemplo proporcionado, ¿cómo configuro el posicionamiento de png2 para que sea relativo a él? (¡Creo que tiene sentido, si no me lo dices!) ¡Muchas gracias! – Taylor

+0

No importa, creo que lo descubrí todo en mi soledad, ¡muchas gracias de nuevo! ¡Y lo compruebo! ¡Los mejores deseos! – Taylor

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

Por supuesto, usted tendrá que ajustar las coordenadas, y lo recomiendo altamente poner el CSS en una hoja de estilo en lugar de en línea. Aquí hay un buen tutorial sobre CSS para más información: http://www.csstutorial.net/

-1

Así que usted es nuevo en html y CSS. Eso no es problema, pero su pregunta es un poco vaga para SO's general format.

Sin embargo, en pocas palabras:

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

ejemplo vivo: http://jsfiddle.net/cbn4L/

Por supuesto, esto es un ejemplo muy simple. Y como puede ver, el contenedor interno no es una imagen, sino texto. Técnicamente, puede agregar allí una imagen ahora ... pero a medida que le facilitamos el acceso al mundo de HTML & CSS, este es un mejor ejemplo y tal vez puede mejorar su concepto :)

+0

Esto no responde a la pregunta del OP en absoluto. No está superponiendo ningún PNG aquí. – Maverick

+0

@ Matt Anderson: Bueno, OP es obviamente un principiante ... así que si la imagen exterior es un teléfono, entonces mi ejemplo es probablemente algo similar a su objetivo más alto. Entonces, técnicamente, esta es una respuesta más didáctica y alternativa: intentar comprender lo que OP realmente quiere hacer. –

Cuestiones relacionadas