Autor Tema: crear transparencia  (Leído 409 veces)

Desconectado felipon12@ha

  • PHPer@ Fijo
  • ***
  • Mensajes: 102
  • Karma: 1
  • Aprendiendo PHP
    • Ver Perfil
    • iHabber
crear transparencia
« en: 09 de Abril de 2010, 03:30:27 am »
como puedo crear una barra transparente encima de una imagen y escribir encima de ella? como en esta imagen


Comunidad PHPeros

crear transparencia
« en: 09 de Abril de 2010, 03:30:27 am »

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:crear transparencia
« Respuesta #1 en: 09 de Abril de 2010, 05:41:50 am »
Podés crear un div con el ancho y alto de la imagen tambien en display le pones table, luego le pones a ese mismo div la imagen que querés de fondo. Una vez hecho eso, le creas el otro div donde irá la barra con transparencia.

Ejemplo:
Código: [Seleccionar]
<style>
.cont
{
display:table;
background-image:url(avatar_mq.png);
width:300px;
height:100px;
}

.barra
{
width:300px;
background-color:#000;
position:absolute;
opacity:0.4;
filter:alpha(opacity=40);
}
</style>

<div class="cont">
  <div class="barra">Barra transparente</div>
</div>
- Moderador de PHP