Re: [Ovillo] sobre pseudo-clase :first-child

2007-09-17 Por tema NetVicious
El lunes, 17 sep 2007 a las 20:24, Jorge
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


Prueba esto, arregla muchas cosas pero jode otras.
http://dean.edwards.name/IE7/

-- 
  /\/
 /  \  / \  /
/\/ e t   \/ i c i o u s
   

___
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


Re: [Ovillo] sobre pseudo-clase :first-child

2007-09-17 Por tema AraDaen
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
   ETIQUETAa 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


Re: [Ovillo] sobre pseudo-clase :first-child

2007-09-17 Por tema Jorge L. Batista E.
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
   liuno/li
   lidos/li
/ul

para ie ul.first-child es \n sin embargo para el resto es liuno/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
ETIQUETAa 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


Re: [Ovillo] sobre pseudo-clase :first-child

2007-09-17 Por tema Jorge L. Batista E.
Me respondo a mi mismo, lo de Oepra con NiftyCorners... es que se lía con  
los colores con nombre, se soluciona sustituyéndolos por su valor en  
exadecimal: black por #000 ó #00

En Mon, 17 Sep 2007 15:18:11 -0400, Jorge L. Batista E. [EMAIL PROTECTED]  
escribió:

 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
liuno/li
lidos/li
 /ul

 para ie ul.first-child es \n sin embargo para el resto es liuno/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
ETIQUETAa 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


 __ Información de NOD32, revisión 2535 (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


Re: [Ovillo] sobre pseudo-clase :first-child

2007-09-17 Por tema Almorca
Ya la he presentado por aquí varias veces pero lo repito. La librería
javascript IE7 http://dean.edwards.name/IE7/ de dean edwards hace eso. El
problema es que IE no soporta selectores y la mayoría de navegadores soporta
un número limitado de estos. El que mayor soporte tiene es konqueror que no
es que sea muy usado e incluso Firefox está un poco limitado.
¡Que ansia porque llegue ya css 3!

El día 17/09/07, Jorge L. Batista E. [EMAIL PROTECTED] 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




-- 
We don't need no education - Pink Floyd
___
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