Articles of selectores

¿El orden de las clases enumeradas en un artículo afecta el CSS?

Sé que el selector de CSS con la especificidad más alta tiene prioridad (es decir .classname < #idname ). También sé que si las cosas tienen la misma especificidad, entonces la última statement llamada tiene prioridad: .classname1 { color: red; } .classname1 { color: blue; } // classname1 color will be blue ¿El orden de […]

¿Qué significa .container. \ 31 25 \ 25 en CSS?

En el siguiente código, me pregunto qué significa \ backslash. No he encontrado el personaje de barra invertida en las lecciones que he estado tomando. Esta pieza de código se usa para identificar tamaños de navegador, creo. .container.\31 25\25 { width: 100%; max-width: 1500px; /* max-width: (containers * 1.25) */ min-width: 1200px; /* min-width: (containers) […]

¿Cómo seleccionar la etiqueta for = “email” en CSS?

HTML: {t _your_email}: CSS: label { display: block; width: 156px; cursor: pointer; padding-right: 6px; padding-bottom: 1px; } Quiero crear un nuevo CSS para la etiqueta de correo electrónico, ya que no debe ser tan amplio.

Lo último en el selector de padres CSS

La información más reciente que puedo encontrar con respecto a esto es el Borrador del Editor del Nivel 4 de W3C Selectors , pero, por lo que puedo ver, ya no menciona el selector principal. Sé que hubo una encuesta de Google sobre esto , pero eso ya pasó. ¿Qué pasó con el selector de […]

No selectores de CSS

¿Hay algún tipo de selector de CSS “no”? Por ejemplo, cuando escribo la siguiente línea en mi CSS, todos los campos de entrada dentro de una etiqueta con class classname tendrán un fondo rojo. .classname input {background: red;} ¿Cómo selecciono todos los campos de entrada que están FUERA de una etiqueta con class classname ?

¿En qué dirección leen los motores de los selectores, exactamente?

Siempre he creído (aunque ahora dudo de la validez de estas creencias) que: div.name Fue más rápido que: .name Sin embargo, he leído recientemente que la mayoría de los motores de selección de CSS leen de derecha a izquierda, en cuyo caso ¿no sería el primer ejemplo realmente más lento? Como el motor selector simplemente […]

¿Hay alguna solución para hacer que las clases de CSS con nombres que comiencen con números sean válidas?

¿Se hace referencia en cualquier lugar que las clases de CSS con nombres comienzan con números no funciona? por ejemplo, encontré una clase con antecedentes como: .000000-8 {background:url(../../images/common/000000-0.8.png);} .8FFFFFF {background:url(../../images/common/FFFFFF-0.8.png);} no funciona en la mayoría de los navegadores que tengo y la gramática de CSS muestra eso, pero mi pregunta es ¿hay alguna solución para […]

¿Por qué no puedes agrupar descendientes en un selector de CSS?

Si desea asignar el mismo estilo a un grupo de descendientes, ¿por qué no hay una manera fácil de hacerlo con CSS? Supongamos que tiene una tabla HTML de la siguiente manera: . . . ¿Por qué tiene que aplicar estilo a todos los encabezados y celdas de columna con el siguiente selector? #myTable th, […]

El selector inválido de CSS hace que se descarte la regla: ¿Cuál es el razonamiento?

Estoy buscando más enlaces a discusiones de listas de correo, etc. en lugar de especulaciones. ¿Alguien puede ayudarme a encontrar la razón de ser de las reglas de manejo de errores citadas de la especificación CSS Select Level 3 ? Los agentes de usuario deben observar las reglas para manejar los errores de análisis: un […]

Seleccionar todos los elementos secundarios recursivamente en CSS

¿Cómo se pueden seleccionar todos los elementos secundarios recursivamente? div.dropdown, div.dropdown > * { color: red; } Esta clase solo arroja una clase sobre el className definido y todos los hijos inmediatos. ¿Cómo puedes, de una manera simple, elegir todos los childNodes de esta manera? div.dropdown, div.dropdown > *, div.dropdown > * > *, div.dropdown […]