Stilizzare l'ultimo elemento con una classe specifica

6 gen 2017, 07:18:46
Visualizzazioni: 39.7K
Voti: 2

Ho un codice come questo.

<div class="slick"></div>
<div class="slick active"></div>
<div class="slick active"></div>
<div class="slick active"></div>
<div class="slick"></div>
<div class="slick"></div>

Voglio stilizzare l'ultimo div che ha la classe 'active'. C'è un modo per farlo?

0
Tutte le risposte alla domanda 2
0

Non esiste un modo (buono) per risolvere questo problema nella sua forma attuale con il CSS. La soluzione migliore è aggiungere una classe extra all'ultimo div attivo, oppure utilizzare javascript

Vedi questa domanda per maggiori dettagli

6 gen 2017 07:31:35
4

con l'aiuto di jQuery puoi ottenere questo risultato.

jQuery troverà l'ultimo figlio del genitore e ti darà la possibilità di modificarlo aggiungendo classi e stili.

visita questo link https://api.jquery.com/last-child-selector/

oppure usa il CSS in questo modo https://css-tricks.com/almanac/selectors/l/last-child/

6 gen 2017 07:25:35
Commenti

Scusa, non è stato d'aiuto.

Gince George Gince George
6 gen 2017 07:49:52

se è così segui questo link. ti aiuterà sicuramente https://css-tricks.com/almanac/selectors/l/last-child/

Shareef Shareef
6 gen 2017 07:54:13

Penso che tu non abbia capito la mia domanda. Voglio stilizzare l'ultimo div con la classe 'active'. Ho già provato il tuo codice.

Gince George Gince George
6 gen 2017 09:33:51

oh! allora questo dovrebbe risolvere il tuo problema http://stackoverflow.com/questions/7298057/css-last-child-selector-select-last-element-of-specific-class-not-last-child-i

Shareef Shareef
6 gen 2017 10:13:44