On 09/04/2012 04:51 PM, Manuel Canga - Latrasweb.net wrote:
> En mi opinión, para el caso particular que indicas no lo hagas
> por css sino por programación. También te lo digo porque no sé
> como se haría en css :D  ( seguramente alguien con más conocimientos
> en las listas te pueda echar una mano ).
>
> Yo lo resolvería haciendo que de la misma manera que estás añadiendo
> un current al li del bajo nivel se lo pones al de arriba que lo contenga.
>
> No sé como harás la programación, si quieres la pasas y la vemos.
> Eso sí, a lo mejor eso ya queda fuera del ámbito de estas listas.

Hola a todos, bueno no todo es felicidad en el mundo y estoy teniendo un 
problema que no logro resolver. En realidad son dos pero el otro lo 
comentare en otro mensaje a la lista para no secuestrar este hilo.

Bien, exceptuando lo del elemento padre y del border que aparece encima 
del elemento seleccionado que ya convencí a la diseñadora de que eso no 
se ve feo jejejeje todo funciona perfecto pero si el elemento LI al cual 
se le aplican los estilos contiene hijos entonces estos estilos tambien 
son aplicados al elemento hijo. Por supuesto que a de ser así pues la 
estructura HTML es la siguiente:

<ul class="box_content_navigation">
     <li class="icon-home first"><a href="inicio">Inicio</a></li>
     <li class="icon-blog has_children current"><a href="cmvblog">Blog</a>
         <ul>
             <li class="subitem first"><a href="cmvblog/create">Crear 
entrada</a></li>
             <li class="subitem last"><a 
href="cmvblog/categories">Categor&iacute;as</a></li>
         </ul>
     </li>
     <li class="icon-event"><a href="event">Eventos</a></li>
     <li class="icon-messages"><a href="messages">Mensajes</a></li>
     <li class="icon-members"><a href="members">Directorio</a></li>
     <li class="icon-friends last"><a href="relations">Amigos</a></li>
     <li class="icon-account"><a href="edit-profile">Editar perfil</a></li>
     <li class="icon-admincp hide-for-small"><a href="admin" 
target="_blank">Panel de Control</a></li>
</ul>

Lo he dejado acá en Pastebin para una mejor lectura 
http://pastebin.com/shBmAPkw

Y si se dan de cuenta el LI con clase "has_children" que a su vez tiene 
"current" tiene un UL dentro y luego está el cierre del LI. No hay forma 
de evitar esto cierto? Alguna idea o sugerencia en este sentido?

Saludos y nuevamente gracias

-- 
Ing. Reynier Perez Mira
eMail: reynie...@gmail.com, reynier.pe...@treswd.com
Skype: reynierpm
Mobile: +58 424.180.5609
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a