destacados

Gabriel Da Silva

Portafolio del ilustrador y director de arte brasileño, aunque afincado en Madrid, Gabriel Da Silva.

B&W Helmut Newton

Selección de fotografías en blanco y negro de uno de los fotógrafos más conocidos de las últimas décadas, Helmut Newton.

Judith Erwes

Fotógrafa afincada en Londres con un estilo que combina la moda, el humor y la estética retro.

Jody Rogac

Nacida en Inglaterra y criada en Canadá, Jody Rogac en la actualidad vive y trabaja en Brooklyn. Sus trabajo ha obtenido diversos galardones.

Publicaciones

Menu con CSS y Javascript

, , 29/05/2006 00:00:00
CSS:
#MenuCSS_JS{
     border: 1px solid #CCC;
     width: 170px;
}
#MenuCSS_Js a{
     font: bold 11px Verdana;
     padding: 2px;
     padding-left: 4px;
     display: block;
     width: 100%;
     color: #999;
     text-decoration: none;
     border-bottom: 1px solid #CCC;
}
#MenuCSS_Js a{
     width: auto;
}
#MenuCSS_Js a:hover{
     background-color: #E4E4E4;
}
#DescripcionLink{
     width: 100%;
     height: 4em;
     filter:alpha(opacity=0);
     -moz-opacity:0;
     color:#669900;
     font:10px Verdana;
}
Javascript:
<script type="text/javascript">
var OpacidadInicial=0
function MostrarTexto(TextoAMostrar){
     if (!document.getElementById)
     return
     textcontainerobj=document.getElementById("DescripcionLink")
  browserdetect=textcontainerobj.filters? "ie" : typeof textcontainerobj.style.MozOpacity=="string"? "mozilla" : ""
  instantset(OpacidadInicial)
  document.getElementById("DescripcionLink").innerHTML=TextoAMostrar
  highlighting=setInterval("gradualfade(textcontainerobj)",70)
}
function OcultarTexto(){
  LimpiarTiempo()
  instantset(OpacidadInicial)
}
function instantset(degree){
  if (browserdetect=="mozilla")
  textcontainerobj.style.MozOpacity=degree/100
  else if (browserdetect=="ie")
	  textcontainerobj.filters.alpha.opacity=degree
  else if (document.getElementById && OpacidadInicial==0)
	  document.getElementById("DescripcionLink").innerHTML=""
}
function LimpiarTiempo(){
  if (window.highlighting) clearInterval(highlighting)
}
function gradualfade(cur2){
  if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
	  cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.2, 0.99)
  else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
	  cur2.filters.alpha.opacity+=5
  else if (window.highlighting)
	clearInterval(highlighting)
}
</script>

HTML:

<div id="MenuCSS_Js">
<a href="http://www.webintenta.com/AJAX" onMouseover="MostrarTexto('Tutoriales e información sobre AJAX')" onMouseout="OcultarTexto()">Apuntes AJAX</a>
<a href="http://www.webintenta.com/Photoshop" onMouseover="MostrarTexto('Apuntes,trucos, pinceles y tutoriales de Photoshop')" onMouseout="OcultarTexto()">Photoshop</a>
<a href="http://www.webintenta.com/Javascript" onMouseover="MostrarTexto('Scripts de código y tutoriales de Javascript para usar en la web 2.0')" onMouseout="OcultarTexto()">Javascript</a>
<a href="http://www.webintenta.com/CSS" onMouseover="MostrarTexto('Recursos online, apuntes y códigos CSS')" onMouseout="OcultarTexto()">CSS</a>
<div id="DescripcionLink"></div>
</div>

Ver ejemplo en funcionamiento » »

Páginas: 1
comentarioscomentarios