¿Como puedo hacer que mi <div> con fondo blanco tenga transparencia del 50% pero sin que me afecte al contenido, solo al color del fondo?
Gracias
¿Como puedo hacer que mi <div> con fondo blanco tenga transparencia del 50% pero sin que me afecte al contenido, solo al color del fondo?
Gracias
poniendo uno con posicionamiento dinámico detrás del contenido.
Algo así.
< div>
<div style="position: absolute; background: ...; fitros, opacidades ..."/>
<div>contenidos</div>
</div>
edit:
< ?xml version="1.0" encoding="utf-8"?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
< head>
< meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
< title>:: Put the title here! ::< /title>
< style type="text/css">
html, body {
height: 100%;
padding: 0;
margin: 0;
}
div.cont {
width: 30%;
border: 1px solid #666;
position: relative;
min-width: 30px;
}
div.cont div.trans {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #999;
opacity: 0.5;
}
div.cont div.content {
height: 100%;
z-index: 99;
}
< /style>
< /head>
< body>
< div class="cont">
< div class="trans">< /div>
< div class="content">LOL< br/>< /div>
< /div>
< /body>
< /html>
eso es lo que tengo pero no quiero eso, gracias de todos modos. Ahora os cuento que voy a probar una cosa
edit: si pero el problema de eso es que al no estar anidad content dentro de trans si el texto es muy largo no se expande con ello el div y height: 100% no funciona :S