Hola AraDaen, y gracias por responder Eso exactamente es lo que hago ahora, definir una clase, pero estaba tratando de no hacerlo y para eso lo de :first-child viene pintao, lo que sucede es que funciona en todas partes menos en ie6, no lo he probado en el 7.
Tengo otros problemas con ie y con Opera... incluyo el link a ver si alguien me puede ayudar http://sit.ohc.cu/australia/ en Opera lo de NeftyCorners no va bien, pone unas esquinitas grises no deseadas y ni idea de cómo quitarlas. en ie, la búsqueda, en el footer, no admite posicionarse a la izquierda, sin embargo lo hace bien en el resto de los navegadores. Sigo buscando... De lo primero creo tener la explicación pero no la solución del problema. Lo que creo que sucede es que el DOM no está implementado exactamente de la misma manera en IE y en Firefox y demás... me explico <ul> <li>uno</li> <li>dos</li> </ul> para ie ul.first-child es \n sin embargo para el resto es <li>uno</li>, creo que esta vez ie es quien está en lo correcto. Me les agradecería me dieran sus oniiones al respecto. ss PB En Mon, 17 Sep 2007 15:00:27 -0400, AraDaen <[EMAIL PROTECTED]> escribió: > Hola Jorge, ese es un típico problema de ie.Se me ocurre hacer algo como > esto: > > > <ul class="hormenu"> > <li> > <ETIQUETA class="ie6_first_child">... </ETIQUETA> > <ETIQUETA>a esta etiqueta no le afecta</ETIQUETA> > ... > </li> > </ul> > > y definir en la hoja de estilos de ie (si usas comentarios > condicionales) el css correspondiente al :first-child: > > .ie6_first_child { border:none;} > > > Un saludo, > > > > Jorge L. Batista E. escribió: >> Hola lista, >> He estado tratando de simplificar el css de un sitio que tengo en >> desarrollo y me he encontrado conque si usara pseudo-clases, tales como >> :first-child, me ahorraría bastante marcado y algunas clases adicionales >> que me he tenido que agenciar para que la cosa funcione. Además pienso >> que >> si es necesario ir al html a ponerle un "parchito" para que luzca mejor >> estaría uniendo contenido y presentación. >> Bueno la pregunta es: >> cómo hacer para que ul.hormenu > li:first-child { border:none } >> funcione >> en IE? de hecho ignora la rgla así que si pongo: >> .nobroder, ul.hormenu > li:first-child { border:none } tampoco funciona. >> Alguien sabe cómo resolverlo? >> Gracias de antemano >> PB >> >> ________________________________________________ >> Las siguientes líneas de texto son agregadas por los Servidores >> Centrales de Correo de la Oficina del Historiador de la Ciudad de la >> Habana. >> >> Cartelera Interactiva de Opus Habana: >> http://opushabana.ohc.cu/cartelera.php con la programación cultural del >> Centro Histórico. >> >> _______________________________________________ >> 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 >> >> > > _______________________________________________ > 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 > > > __________ Información de NOD32, revisión 2534 (20070917) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > > _______________________________________________ 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