IE7 no admite: pseudo selector de último hijo. Estoy pensando en agregar explícitamente un nombre de clase para denotarlo como el último elemento, pero no estoy seguro de cómo seleccionar este elemento dentro de un archivo css. Alguien tiene alguna idea sobre como hacer esto ?¿Cómo seleccionar un elemento html que tenga dos nombres de clase?
6
A
Respuesta
14
.class1.class2 {color:red}
y
<div class="class1 class2"></div>
o instalar IE7-js y: el último hijo "sólo trabajo".
3
Si tiene
<div class="element"/>
<div class="element last"/>
Usted sólo puede hacer
div.element
{
// styles effect both divs
}
div.last
{
// style will only effect the second element and overides because lower in the css
}
0
Una cosa adicional a tener en cuenta sobre múltiples nombres de las clases es que IE6 no puede manejar de manera adecuada. Solo tendrá en cuenta el último nombre de clase en la lista:
.class1.class2 {color:red} => .class2 in IE6
Cuestiones relacionadas
- 1. jQuery: seleccione un elemento solo cuando no tenga nombre de clase
- 2. ¿Está bien que un elemento HTML tenga el mismo [nombre] que su [id]?
- 3. Capibara: ¿Cómo verificar que un elemento tenga contenido entre muchos elementos similares?
- 4. ¿Cómo seleccionar un elemento que no tiene un nombre de clase específico, usando jQuery?
- 5. obtener sólo la primera clase de un elemento HTML
- 6. Seleccionar: después de pseudo clase/elemento
- 7. Selectores de JQuery: cómo seleccionar un elemento con una clase específica * y * id
- 8. En caso de que una clase abstracta tenga un serialVersionUID
- 9. ¿Cómo seleccionar un elemento que no es 'esto'?
- 10. ¿Hay un elemento Swing que tenga F6 como acelerador predeterminado?
- 11. ¿Usar CSS para apuntar a cualquier elemento que tenga ALGUNA dos clases en él?
- 12. ¿Por qué está bien que una enumeración tenga dos nombres diferentes con el mismo valor numérico?
- 13. jQuery: encuentre un último hijo que tenga la clase específica
- 14. Seleccionar elemento específico antes de que otro elemento
- 15. ¿Qué xsd permitirá que un elemento se tenga a sí mismo como un elemento secundario infinitamente?
- 16. Selenio cómo seleccionar un objeto por clase
- 17. ¿Cómo hago que una clase tenga prioridad sobre una identificación?
- 18. Seleccionar elemento en un espacio de nombre con XPath
- 19. Cómo segmentar el elemento HTML de una clase específica de un elemento BODY
- 20. jQuery seleccionar HTML entre dos identificadores de cadena
- 21. Cómo obtener etiquetas de clase de elemento html
- 22. CSS cómo seleccionar primer elemento que ocurre después de otro elemento
- 23. seleccionar elemento de texto HTML con expresiones regulares?
- 24. cómo seleccionar un elemento que NO tiene un enlace dentro de él?
- 25. Cómo deshabilitar seleccionar elemento de lienzo html5
- 26. ¿Cómo hacer que un elemento tenga la altura completa de una página?
- 27. ¿Cómo hacer que un elemento HTML no sea enfocable?
- 28. Estilo CSS para un elemento que tiene clase A y clase B
- 29. Seleccionar un solo elemento de una lista
- 30. Uso de varios espacios de nombres en el elemento html
Tenga en cuenta que IE6 está roto cuando se trata de selectores de clases múltiples como este. http://www.ryanbrill.com/archives/multiple-classes-in-ie/ lo explica con más detalle y tiene una solución alternativa. – Quentin
la biblioteca IE7-js también es una solución temporal, y también habilita el primer/último hijo. Lo amo. – SpliFF