hosting powerhost

Script para ampliar la funcionalidad de desvanecer cualquier tipo de elemento HTML

elemfaderp

Elem Fader es un script que amplía la funcionalidad para desvanecer cualquier tipo de elemento HTML. Dando un efecto bastante agradable al realizar los mouseover sobre cada uno de ellos. Es muy simple de aplicarlo a listas, botones de formularios, inclusive adaptarlo a nuestro Menú con Imágenes.
Ver demosDescarga demo

Uso.

Lo primero será descargar el script (usar botón derecho y guardar “enlace como”). Lo alojaremos en nuestra carpeta o servidor. Posteriormente llamaremos a esa librería incluyendo el siguiente código entre las etiquetas < Head > …..< /Head > de nuestra Web.

JavaScript:
<script language=“JavaScript” src=“JSFX_ElemFader.js” type=“text/javascript”></script>

Ejecutaremos la acción mediante el evento “onload“.

HTML:
<body onload=”JSFX.fadeElemAuto()”>

Podemos observar que en la etiqueta < body > tenemos el evento onload=” JSFX.fadeElemAuto()” Es decir, que cuando se han terminado de cargar todos los elementos de la página se llamará a una función llamada “JSFX.fadeElemAuto()” que hemos definido en el script.
11

Aplicado a un menu con imagenes
Creamos nuestro menú como habitualmente lo hacemos con su correspondiente CSS.

 

CSS:
#menu { height:100px;}
#menu ul { list-style:none; margin:0; padding:0 10px;margin:0 0 0 100px; }
#menu li { float:left; }
#menu li a { display:block; height:40px; width:113px; background-position:center top; cursor:pointer }
#menu li#home a { background-image:url(home.gif); }
#menu li#about a{ background-image:url(about.gif); }
#menu li#links a { background-image:url(links.gif); }

Y en nuestra estructura, agregaremos una nueva clase denominada elemFader, la cual nos generara el efecto desvanecido al realizarse el Mouseover entre cada uno de los enlaces.

HTML:
<div id=”menu”>
    <ul>
        <li id=”home”><a class=”elemFader” href=”#”></a></li>
        <li id=”about”><a class=”elemFader” href=”#”></a></li>
        <li id=”links”><a class=”elemFader” href=”#”></a></li>
    </ul>
</div>
31
Aplicado a los botones de nuestro formulario
También lo haremos utilizando la clase elemFader 
 
23
Aplicado a enlaces con css  
CSS: 
.elemFaderCeleste
{
position:relative;filter:alpha(opacity=20); -moz-opacity:0.2;
  display: block;
  border-top    : 1px solid #77CFFB;
  border-left   : 1px solid #77CFFB;
  border-right  : 1px solid #7BD0FB;
  border-bottom : 1px solid #7BD0FB;  

  background-color:#7FD4FF;

  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size:12px;
  text-decoration:none;

  color: #FFFFFF;
  width:100%;
  text-align:left;
}

La estructura, llamando en cada enlace a la clase “elemFaderCeleste”

HTML: 
<div style=”width: 80px”>
<a class=”elemFaderCeleste” href=”#”>Home</a>
<a class=”elemFaderCeleste” href=”#”>Contacto</a>
<a class=”elemFaderCeleste” href=”#”>About</a>  

</div>

Mas Info javascript-fx

HTML:
<form>
<input value=”Aceptar” class=”elemFader” type=”button”>
<input  value=”cancelar” class=”elemFader” type=”button”>
<input  value=”enviar” class=”elemFader” type=”button”>
<input  value=”borrar” class=”elemFader” type=”button”>
</form>

Copy the code below to your web site.
x 

Comments are closed.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes