¿Alguien me puede decir cómo puedo agregar una imagen sobre otra imagen sin usar Z-index
o Z-order
?Html Imagen sobre imagen
Respuesta
Difícil de responder correctamente sin saber exactamente lo que quiere lograr, es probable que el índice z no sea lo que realmente necesita. Por ejemplo, la siguiente funcionaría:
<div id="container">
<img src="img1.jpg" id="img1" />
<img src="img2.jpg" id="img2" />
</div>
#container {
position:relative;
}
#img2 {
position: absolute;
left: 50px;
top: 50px;
}
también si se utiliza <img>
etiquetas o background-images
depende del valordel semántica de las imágenes, es decir, que está contenido o de presentación actualy de la página?
Establecer imagen de fondo de la imagen principal en el CSS con el background-image
propiedad
Esto probablemente sea la manera más rápida, pero también puede colocar una de las imágenes absolutamente sobre la otra. – Dan
@Dan: sí, si usa la posición de fondo, aunque su imagen de superposición necesita tener suficiente espacio transparente alrededor para que la imagen subyacente sea visible. – DisgruntledGoat
La forma más fácil es para asegurarse de que ambos son del mismo tamaño, uno tiene la transparencia, y utiliza este fragmento:
<img style="background:url(image.jpg)" src="overlay_image.gif" alt="" />
overlay_image debe estar en el atributo src, no en la regla de fondo. Como era de esperar, la regla de fondo determinará el fondo ... – DisgruntledGoat
Ahh, buena captura, no estaba pensando cuando escribí eso. Editado – Weegee
¿Pero ambos tendrán el mismo tamaño? –
También puede utilizar el texto sobre la imagen usando el siguiente código:
<TABLE BORDER="0" cellpadding="0" CELLSPACING="0">
<TR>
<TD WIDTH="221" HEIGHT="300" BACKGROUND="samplepic.jpg" VALIGN="bottom">
<FONT SIZE="+1" COLOR="yellow">Sample Text</FONT>
</TD
</TR>
</TABLE>
Espero que ayude.
Código muy "old school". No use esto (excepto para el correo electrónico HTML). – tomasz86
- 1. Android: imagen sobre imagen
- 2. HTML/CSS - crear máscara alfa sobre imagen
- 3. OpenCV dibujar una imagen sobre otra imagen
- 4. Guardar tabla HTML como imagen
- 5. Dibujar rectángulo sobre la imagen
- 6. Android Texto sobre la imagen
- 7. Superposición de una imagen sobre otra imagen en iOS
- 8. Copia de una imagen transparente sobre otra imagen transparente
- 9. Renderizar HTML como una imagen
- 10. rieles convertir html a la imagen
- 11. Información sobre herramientas en una imagen
- 12. ¿flotar objeto sobre una imagen usando CSS?
- 13. CSS - Sobreponiendo una imagen sobre otra
- 14. ¿Cómo colocar una imagen sobre otra?
- 15. ¿Poner imagen de fondo sobre el texto?
- 16. CSS: Cuadro + texto sobre la imagen
- 17. Imagen sobre lienzo en archivo JPEG
- 18. Agregar texto sobre una imagen en Xcode
- 19. Dibujar sobre una imagen usando Raphael.js
- 20. Convierte el archivo .html a la imagen
- 21. entrada html imagen de fondo con
- 22. Hiperenlace HTML con imagen y texto
- 23. Programa que convierte html a imagen
- 24. texto centrado horizontal sobre la imagen a través de CSS
- 25. imagen/pjpeg e imagen/jpeg
- 26. imagen de superposición sobre la imagen con altura variable en CSS
- 27. Creación de una superposición de cuadrícula sobre imagen
- 28. convertir doc html a la imagen en el cacao
- 29. Precargar imagen de fondo
- 30. Cómo establecer la imagen de fondo de un lienzo html 5 en la imagen .png
Me gustan todas las respuestas ... pero he aceptado esta porque tiene el css exacto que quería :). Gracias a todos !!!!!!!!!!!!!!!!! –
Gracias buena respuesta – kobe
El HTML no es válido sin atributos 'alt' en las imágenes. – tomasz86