On 5/26/06, Reynier Perez Mira <[EMAIL PROTECTED]> wrote:
> Hola lista:
> Tengo que maquetar una web y el menu tiene un rollover de imagenes. Es
> posible maquetar esto usando CSS ? Imagino que pueda hacerse con:

si las imagenes están de fondo, puedes. Si están incrustadas en el
html, no puedes y necesitas javascript a la fuerza.

como background:

li a
{
  display: block;
  width: 100%;
  height: 100%
  background-image: url("blabla.png");
}

li a:hover
{
  background-image: url("bleble.png");
}


con javascript seria similar a esto (puede requerir modificaciones, no
lo he testado):

<img src="blabla.png" id="rollme" alt="pues eso"
onmouseover="rollon(this.id)" onmouseout="rollof(this.id)">

<script type="text/javascript">
function rollon(id)
{
  var im = document.getElementById(id);
  im.src = "bleble.png";
}

function rollof(id)
{
  var im = document.getElementById(id);
  im.src = "blabla.png";
}

seguro q hay formas más cómodas y/o limpias, pero algo similar debería
funcionar.

-- 
Si no puedes deslumbrar con tu inteligencia,
desconcierta con tus gilipolleces
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a