NO Para IE Only - selectores CSS niños no funcionan en IE
CSS para navegadores no IE: No es ninguna novedad para los desarrolladores de CSS, selectores CSS niños como el ejemplo de abajo, no parece que funcione en IE.
por ejemplo div> {lapso de un poco de CSS}, eso significa que "cuando un elemento span es un niño (y no un nieto o bisnieto infantil, etc) de un elemento de división".
Sin embargo, hemos utilizado este contexto a nuestro favor. Históricamente, el selector de hijo se ha utilizado para ocultar los comandos CSS de IE. Simplemente mediante la colocación de html>body delante de cualquier IE CSS comando ignorarlo:
html>body .foo { CSS commands go here ;}
Esto funciona porque <body> siempre es un hijo de <html> - nunca puede, por supuesto, un nieto o bisnieto de <html> .
Ahora que el IE 7 comprende el selector de hijo, usted tiene que insertar una etiqueta de comentario vacío justo después del signo mayor que el IE 7, no volverá a entender este selector (quién sabe por qué?) Y por lo tanto se ignoran totalmente este comando CSS.:
html> /**/ body .foo { CSS commands go here ;}
Si no lo ha visto antes, tiene una lectura a través de la siguiente, así











































