Foros del Web » Creando para Internet » HTML »

Problema con grupo, como se hace?

Estas en el tema de Problema con grupo, como se hace? en el foro de HTML en Foros del Web. tengo este codigo @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < nav > <svg   width = "1000"   height = "800"   viewBox = "0 ...
  #1 (permalink)  
Antiguo 04/04/2016, 11:04
 
Fecha de Ingreso: diciembre-2015
Mensajes: 62
Antigüedad: 8 años, 11 meses
Puntos: 0
Pregunta Problema con grupo, como se hace?

tengo este codigo

Código HTML:
Ver original
  1. <nav>
  2. <svg
  3.   width="1000"
  4.   height="800"
  5.   viewBox="0 0 1000 800">
  6.  
  7. <!--ROJO-->
  8.     <g id="layer2">            
  9.         <rect
  10.             id="rojo"
  11.             height="94.010918"
  12.             width="308.91031"/>
  13.          
  14. <!--AZUL-->    
  15.         <g id="layer3">            
  16.             <rect
  17.                 id="azul"
  18.                 height="88.988068"
  19.                 width="308.6713"/>
  20.         </g>
  21.    
  22. <!--AZUL2-->   
  23.         <g id="layer4">            
  24.             <rect
  25.                 width="308.6713"
  26.                  height="88.988068"
  27.                  id="azul2"/>
  28.         </g>
  29.      
  30.  </g>
  31. </svg>
  32. </nav>

y este css

Código CSS:
Ver original
  1. /****************************MENU SVG***********************************/
  2.  
  3.                             /*ocultamos los elementos*/
  4.                            
  5. #azul       {display:none;}
  6. #azul2      {display:none;}
  7.  
  8.  
  9.   /*******************************************************************************************************/
  10.                     /* cuando pasa el raton por un rectangulo enciende el otro*/
  11.                    
  12. #rojo:hover ~ g #azul       {display:block;}
  13.  
  14. #azul:hover ~ g #azul2      {display:block;}   /*¿¿¿¿¿¿¿PORQUE ESTA INSTRUCCION NO ME VA??????*/
  15.  
  16.  
  17.  
  18.  
  19. /*******************************************************************************************************/
  20. /*con esto mantengo los rectangulos visibles cuando el puntero esta dentro de los rectangulos*/
  21.  
  22. #azul:hover     {display:block;}
  23. #azul2:hover    {display:block;}
  24.  
  25.  
  26. /*******************************************************************************************************/
  27.                 /********************ESTILOS INKSCAPE*************************/
  28.                
  29. #rojo {opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;y:280.36575;x:21.342251;} 
  30.  
  31. #azul {opacity:1;fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;y:374.37665;x:21.461758;}
  32.  
  33. #azul2 {opacity:1;fill:#26d0c1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;x:21.461758;y:374.37665;}

Ahi esta mi duda, puedo encender el azul al pasar por el rojo, pero no puedo cambiar al pasar por el azul a azul2, creia que la instruccion estaria bien, pero ya veo que no.

En verdad ya no se si azul dos es hijo, hermano o tataranieto lejano.

Como lo tendria que poner? alguien sabe algo?

Estoy mirando el codigo y al llevar la virgulilla ~ el primer rojo me da a entender que es hermano de g y azul es hijo de g. Claro entonces tambien la instruccion que me falla es verdadera.

Aunque parece ser que rojo encierra a todos los g y son hermanos, pero los demas colores no son hermanos de g, solo hijos de sus g. Aqui se ha montado una muy gorda, porque entonces los colores son sobrinos de rojo? y los colores entre si, que son colegitas? madre mia que jaleo.

Seguro que el que lo vea y sepa lo entiende rapido, pero para mi esto empieza a ser un trabalenguas.

Última edición por lobopk2; 04/04/2016 a las 13:30 Razón: para no ocupar mas espacio
  #2 (permalink)  
Antiguo 04/04/2016, 18:24
 
Fecha de Ingreso: diciembre-2015
Mensajes: 62
Antigüedad: 8 años, 11 meses
Puntos: 0
Respuesta: Problema con grupo, como se hace?

Vale ya lo tengo claro :)

Etiquetas: css
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 04:30.