Combinaison :last-child avec le sélecteur :not(.class) en CSS
Question :
Est-il possible de sélectionner le dernier élément enfant dépourvu d'un attribut de classe spécifique ? Par exemple, considérons le code HTML suivant :
<tr...></tr> <tr...></tr> <tr...></tr> <tr>
L'objectif est de sélectionner la troisième ligne dans ce scénario.
Approche initiale :
Une première tentative d'utilisation des sélecteurs CSS a échoué :
tr:not(.table_vert_controls):last-child
Réponse :
Les sélecteurs CSS purs ne peuvent pas accomplir cette tâche, car :last-child opère uniquement sur le dernier enfant. Il manque une pseudo-classe :last-of-class comparable.
Solutions alternatives :
tr:nth-last-child(1 of :not(.table_vert_controls))
$('tr:not(.table_vert_controls):last')
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!