Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-03-2010
JAI_ME JAI_ME is offline
Miembro
 
Registrado: ene 2006
Posts: 188
Poder: 19
JAI_ME Va por buen camino
problema con css y hover

buenas tardes agradezco de ante mano todas sus respuestas y sobre todo a aquellas que puedan darme alguna solucion a mi problema.


les comento.

tengo el mapa de mi dpto en el he insertado una etiqueta <area> que rodea el croquis del mismo.

la idea es que cuando una pesona se posicione encima de esta area me muestre la informacion que tengo dentro de un <ul> osea (display:block

hasta el momento llevo lo sig....


en html.


<div>
<p><img src="miimagen.png" border="0" name="mapa" usemap="#Map"/></p>

<map name="Map" id="Map" class="m_mapa">
<area shape="poly" coords= "19,29,6,46,11,65,16,66,24,83,12,98,6,110,3,125,3, 138,3,153,3,158,12,158,19,161,24,163,30,160,40,160 ,54,162,66,143,70,140,71,137,85,136,103,118,108,11 1,126,110,136,92,135,88,126,76,121,73,107,81,102,7 6,94,76,94,62,96,52,99,43,90,23,85,22,72,11,65,14, 63,6,58,2,49,3,39,6,29,11,22,20" href="#" />

<div position:absolute; left: 54px; top: 104px;>
<ul>
<li>ciudad 1</li>
<li>ciudad 2</li>
<li>ciudad 3</li>
<li>ciudad 4</li>
<li>ciudad 5</li>
</ul>

</div>

</map>

</div>


_____________
y en css...

.m_mapa ul{
display:none;
}

.m_mapa li{
position:relative;
width:120px;
border:1px solid #000000;
text-align:left;
padding-left:8px;
background:#FFCC33;
list-style:none;
}

.m_mapa:hover ul{
display:block;
}




es como si el hover no funcionara sobre la etiqueta <area>

un ejemplo de lo que quiero lo encuentran en http://www.nufarm.com/

pasen el codigo sobre el mapa y veran, el codigo de esta pagina ya lo analice y trabajan con javascript pero mi idea es hacerlo solo con css.

espero haberme echo entende mil gracias.
__________________
JaiMelendez
Responder Con Cita
  #2  
Antiguo 22-03-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Amigo JAI_ME, te recomiendo que uses las etiquetas para dar formato al código fuente, se verá mucho más claro y fácilmente.
Puedes usar la genérica [code ] tu código fuente [/code ] (sin el espacio que he dejado entre 'code' y el ']')
Puedes echar un vistazo a todas aquí.
Responder Con Cita
  #3  
Antiguo 22-03-2010
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Hola JAI_ME

Me llama la atención que uses <MAP> como si fuese un contenedor... este es un uso que te puede ocasionar errores de validación o podria no funcionar en otros navegadores.

Hasta donde tengo entendido la propiedad hover podria no funcionar correctamente en este tipo de elementos... y además con CSS no puedes modificar las propiedades de los elementos contenidos en un elmento (excepto las propiedades marcadas como inherited o aquellas especificas como la sublclase first y afines)... entonces necesariamente esto lo deberás hacer con JavaScript.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #4  
Antiguo 25-03-2010
Avatar de ESarger
ESarger ESarger is offline
Miembro
 
Registrado: mar 2010
Posts: 16
Poder: 0
ESarger Va por buen camino
Post La visualización de componentes hazla con javascript

Maneja con javascript y no con css los eventos onMouseOver y onMouseOut, las funciones que contengan estos eventos deben hacer el display(a 'none' o 'block') sobre tus 'li' o sobre tu 'div'
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enlaces hover... ¿los uso? ixMike HTML, Javascript y otros 2 28-05-2008 15:52:59


La franja horaria es GMT +2. Ahora son las 13:13:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi