Esta es el arreglo más correcta que encomtrarás dar, pero obsérvala detenidamente y analiza si se puede adaptar a tu trabajo.
Él :last-child
CSSpseudo-clase representa el último elemento entre un grupo de elementos hermanos.
/* Selects anythat is the last element among its siblings */
p:last-childcolor: lime;
Nota: Como se definió originalmente, el elemento seleccionado tenía que tener un padre. A partir del nivel 4 de selectores, esto ya no es necesario.
Sintaxis
:last-child
Ejemplos
Ejemplo básico
HTML
<div><p>This text isn't selected.p><p>This text is selected!p>div><div><p>This text isn't selected.p><h2>This text isn't selected: it's not a `p`.h2>div>
CSS
p:last-childcolor: lime;background-color: black;padding: 5px;
Resultado
Dar estilo a una lista
HTML
<ul><li>Item 1li><li>Item 2li><li>Item 3 <ul><li>Item 3.1li><li>Item 3.2li><li>Item 3.3li>ul>li>ul>
CSS
ul licolor: blue;ul li:last-childborder: 1px solid red;color: red;
Resultado
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
Selectores Nivel 4 La definición de ‘:last-child’ en esa especificación. |
Borrador de Trabajo | No es necesario que los elementos coincidentes tengan un padre. |
Selectores Nivel 3 La definición de ‘:last-child’ en esa especificación. |
Recomendación | Definición inicial. |
Compatibilidad del navegador
Escritorio | Móvil | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cromo | Borde | Firefox | explorador de Internet | Ópera | Safari | WebView Android | cromo androide | Firefox para Android | Ópera Android | Safari en IOS | Samsung Internet | |
:last-child |
1 | 12 | 1 | 9 | 9.5 | 3.2 | ≤37 | 18 | 4 | 10.1 | 3.2 | 1.0 |
no_parent_required |
57 | 79 | 52 | No | 44 | No | 57 | 57 | 52 | 43 | No | 7.0 |
Ver también
:-moz-last-node
Esta API no ha sido estandarizada.:last-of-type
:first-child
:nth-child
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)