Preguntas etiquetadas con css-selectors

Los selectores son patrones que coinciden con elementos en un árbol de documentos. En una regla CSS, se usan para definir estilos para elementos que coinciden con el patrón.

3178
¿Hay un selector padre CSS?

¿Cómo selecciono el <li>elemento que es un padre directo del elemento de anclaje? Como ejemplo, mi CSS sería algo como esto: li < a.active { property: value; } Obviamente, hay formas de hacerlo con JavaScript, pero espero que exista algún tipo de solución nativa para CSS Nivel 2. El...

1356
¿Hay un selector de "hermano anterior"?

На этот вопрос есть ответы en Stack Overflow на русском : Селектор левых соседей El signo más ( +) es para el próximo hermano. ¿Hay un equivalente para el hermano

947
Selector CSS para el primer elemento con clase

Tengo un montón de elementos con un nombre de clase red, pero parece que no puedo seleccionar el primer elemento class="red"usando la siguiente regla CSS: .red:first-child { border: 5px solid red; } <p class="red"></p> <div class="red"></div> Ejecutar fragmento de...

811
no: selector de primer hijo

Tengo una divetiqueta que contiene varias uletiquetas. Puedo configurar las propiedades CSS solo para la primera uletiqueta: div ul:first-child { background-color: #900; } Sin embargo, mis siguientes intentos de establecer propiedades CSS para cada uletiqueta, excepto la primera, no...

746
¿Puede la pseudoclase: not () tener múltiples argumentos?

Estoy tratando de seleccionar inputelementos de todos los types excepto radioycheckbox . Muchas personas han demostrado que puedes poner múltiples argumentos :not, pero el uso typeno parece funcionar de todos modos, lo intento. form input:not([type="radio"], [type="checkbox"]) { /* css here...

670
comodín * en CSS para clases

Tengo estos divs con los que estoy diseñando .tocolor, pero también necesito el identificador único 1,2,3,4, etc., así que lo agrego como otra clase tocolor-1. <div class="tocolor tocolor-1"> tocolor 1 </div> <div class="tocolor tocolor-2"> tocolor 2 </div> <div...

360
Seleccionar elemento basado en múltiples clases

Tengo una regla de estilo que quiero aplicar a una etiqueta cuando tiene dos clases. ¿Hay alguna forma de realizar esto sin JavaScript? En otras palabras: <li class='left ui-class-selector'> Quiero aplicar mi regla de estilo solo si se lihan aplicado las dos .lefty las