Foros del Web » Creando para Internet » Diseño web »

me gustaria hacer este efecto en mi pagina de incio

Estas en el tema de me gustaria hacer este efecto en mi pagina de incio en el foro de Diseño web en Foros del Web. Buenas estoy realizando mi pagina de inicio y quiero que salgan varios botones pero necesito hacer el efecto que muestro en la imagen el que ...
  #1 (permalink)  
Antiguo 22/09/2012, 09:38
Usuario no validado
 
Fecha de Ingreso: julio-2012
Ubicación: Cali
Mensajes: 44
Antigüedad: 11 años, 9 meses
Puntos: 0
me gustaria hacer este efecto en mi pagina de incio

Buenas estoy realizando mi pagina de inicio y quiero que salgan varios botones pero necesito hacer el efecto que muestro en la imagen el que me pueda ayudar muchas gracias.
  #2 (permalink)  
Antiguo 22/09/2012, 11:23
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Puedes hacerlo con css o javascript, usa las propiedades display:none y display:block.

asociadas a hover de los botones.
  #3 (permalink)  
Antiguo 22/09/2012, 12:24
Avatar de flashmax  
Fecha de Ingreso: julio-2012
Ubicación: Bs.As. Argentina
Mensajes: 507
Antigüedad: 11 años, 9 meses
Puntos: 86
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Hola te dejo un ejemplo sencillo en css:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
a span {display: none;}
a:hover span {display: block; position: absolute;
background-color:#CCC;
border:#000 1px solid;
border-radius:5px;
padding:5px; 
top:40px; 
left: 50px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
</style>
</head>

<body>
<a href="enlace"> <span>Aqui encontraras <br />nuestros productos</span>productos</a>
</body>
</html> 
__________________
Saludos!
----------------------------------------------------------
  #4 (permalink)  
Antiguo 22/09/2012, 13:46
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1.242
Antigüedad: 13 años, 5 meses
Puntos: 73
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Busca "ToolTip" en google. Añade javascript, jquery, etc para sacar más resultados

Uno bueno: http://code.drewwilson.com/entry/tiptip-jquery-plugin
__________________
:)
  #5 (permalink)  
Antiguo 24/09/2012, 09:35
Usuario no validado
 
Fecha de Ingreso: julio-2012
Ubicación: Cali
Mensajes: 44
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Cita:
Iniciado por flashmax Ver Mensaje
Hola te dejo un ejemplo sencillo en css:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<style type="text/css">
a span {display: none;}
a:hover span {display: block; position: absolute;
background-color:#CCC;
border:#000 1px solid;
border-radius:5px;
padding:5px; 
top:40px; 
left: 50px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
</style>
</head>

<body>
<a href="enlace"> <span>Aqui encontraras <br />nuestros productos</span>productos</a>
</body>
</html> 
Gracias, pero me sale la descripcion arriba de la imagen, me dijeron que lo hiciera con onMouseOver y onMouseOut, me puedes armar un codigo utilizando esos (onMouse) yo ya arme uno pero me sale mal porque cuando paso el Mouse sale la descripcion y cuando lo quito la descripcion sigue ahi, la unica forma de que se esconda la descripcion es pasando el Mouse denuevo y quiero que se quite apenas quiten el mouse (pongo cursor, sale descripcion , quito el cursor, esconde descripcion)
  #6 (permalink)  
Antiguo 24/09/2012, 09:57
Usuario no validado
 
Fecha de Ingreso: julio-2012
Ubicación: Cali
Mensajes: 44
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: me gustaria hacer este efecto en mi pagina de incio

miren el codigo que tengo, me pueden ayudar a corregirlo.
1. Quiero que cuando pase el cursor salga la imagen de "descripcion" y cuando quiten el cursor de la imagen se esconda la imagen de "descripcion"
2. Como pueden ver cuando se paran en la imagen "SOAT" la imagen "Autos pasa para abajo" tambien quiero arreglar eso.

este es el codigo:
Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bienvenido</title>
<script>

function muestra_oculta(id){
if (document.getElementById){ //se obtiene el id
var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
el.style.display = (el.style.display == 'none') ? 'block' : 'none'; //damos un atributo display:none que oculta el div
}
}
window.onload = function(){/*hace que se cargue la función lo que predetermina que div estará oculto hasta llamar a la función nuevamente*/
muestra_oculta('contenido_a_mostrar');/* "contenido_a_mostrar" es el nombre de la etiqueta DIV que deseamos mostrar */
}
</script>
<style type="text/css">
<!--
.Estilo1 {font-family: Arial, Helvetica, sans-serif}
.Estilo2 {font-size: 14px}
-->
</style>
</head>
<body onload="MM_preloadImages('Autos2.png')" bgcolor="#FFFFFF">
<div align="center">
<p align="center" class="Estilo1"><img src="http://i.imgur.com/4uRRJ.png" width="206" height="120" alt="" longdesc="Grupo Asistencia" /></p>
</div>
<a style='cursor: pointer;' onMouseOver="muestra_oculta('texto1')"><img src="http://i.imgur.com/lBSa2.png"></a>
<div id="texto1" style="display:none">
<img src="http://i.imgur.com/N8GvO.png">
</div><a style='cursor: pointer;' onMouseOver="muestra_oculta('texto2')"><img src="http://i.imgur.com/BVH0E.png"></a>
<div id="texto2" style="display:none">
<img src="http://i.imgur.com/4uRRJ.png">
</div>


</body>
</html>
Gracias.
  #7 (permalink)  
Antiguo 24/09/2012, 13:06
Avatar de flashmax  
Fecha de Ingreso: julio-2012
Ubicación: Bs.As. Argentina
Mensajes: 507
Antigüedad: 11 años, 9 meses
Puntos: 86
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bienvenido</title>

<script language="JavaScript">
function muestra(id){
if (document.getElementById){
var el = document.getElementById(id);
el.style.display = (el.style.display == 'none') ? 'block' : 'none';
}
}
window.onload = function(){
muestra_oculta('contenido_a_mostrar');
}
function oculta(id){
if (document.getElementById){
var el = document.getElementById(id);
el.style.display = (el.style.display == 'none') ? 'block' : 'none';
}
}
</script>
<style type="text/css">
.Estilo1 {font-family: Arial, Helvetica, sans-serif}
.Estilo2 {font-size: 14px}
</style>
</head>

<body onload="MM_preloadImages('Autos2.png')" bgcolor="#FFFFFF">
<div align="center">
<p align="center" class="Estilo1"><img src="http://i.imgur.com/4uRRJ.png" width="206" height="120" alt="" longdesc="Grupo Asistencia" /></p>
</div>

<!--menu -->
<a style='cursor: pointer;' onMouseOver="muestra('texto1')" onmouseout="oculta('texto1')"><img src="http://i.imgur.com/lBSa2.png"></a>

<a style='cursor: pointer;' onMouseOver="muestra('texto2')" onmouseout="oculta('texto2')"><img src="http://i.imgur.com/BVH0E.png"></a>
<!--fin menu -->

<!--div ocultos -->
<div id="texto1" style="display:none">
<img src="http://i.imgur.com/N8GvO.png">
</div>

<div id="texto2" style="display:none">
<img src="http://i.imgur.com/4uRRJ.png">
</div>
<!--fin div ocultos -->

</body>
</html> 
__________________
Saludos!
----------------------------------------------------------
  #8 (permalink)  
Antiguo 27/09/2012, 09:40
Usuario no validado
 
Fecha de Ingreso: julio-2012
Ubicación: Cali
Mensajes: 44
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Gracias a todos por ayudarme utilice el script de jquery.
  #9 (permalink)  
Antiguo 01/10/2012, 23:11
 
Fecha de Ingreso: septiembre-2012
Mensajes: 3
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: me gustaria hacer este efecto en mi pagina de incio

Hay algunos scripts prearmados para lo que necesitás...

Buscá en google Simple Tip y hay otro "Jquery Tooltip"

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:11.