Os muestro como utilizar una imagen de fondo (background) que se pueda colocar fuera del div o contenedor utilizando el pseudo-elemento ::before y la propiedad content para que actúe como un fondo adicional.
Esto es posible utilizando CSS3, pero todavía no está implementado en muchos navegadores. Esta técnica de pseudo-elemento también tiene el beneficio adicional de ser capaz de recortar una imagen de fondo e incluso la posición de que parcial o totalmente, fuera de su contenedor sin utilizar ningún otro elemento extra.
.caja { position: relative; width:500px; height:250px; margin:0 auto; padding: 20px; background: #fff; border: 1px solid #bbb; z-index: 1; } .caja::before { position: absolute; bottom: -30px; right: -64px; width: 128px; height: 128px; background: url(candle.png); content: ''; z-index: -1; }
Navegadores válidos : Firefox 3.5 +, 3 + Chrome, Safari 3 +, Opera 10 +, Internet Explorer 8 +.
Agradezco tu comentario 🤘