Stilizarea ultimului element având o clasă specifică

6 ian. 2017, 07:18:46
Vizualizări: 39.7K
Voturi: 2

Am un cod ca acesta.

<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>

Vreau să stilizez ultimul div care are clasa 'active'. Există vreo modalitate de a face acest lucru?

0
Toate răspunsurile la întrebare 2
0

Nu există o modalitate (bună) de a rezolva această problemă în starea ei actuală folosind CSS. Cea mai bună soluție este să adaugi o clasă suplimentară la ultimul div activ sau să folosești JavaScript.

Vezi această întrebare pentru mai multe detalii

6 ian. 2017 07:31:35
4

cu ajutorul jQuery poți realiza acest lucru.

jQuery va găsi ultimul copil al părintelui și îți va oferi posibilitatea să îl modifici prin adăugarea de clase și stiluri.

parcurge acest link https://api.jquery.com/last-child-selector/

sau folosește css astfel https://css-tricks.com/almanac/selectors/l/last-child/

6 ian. 2017 07:25:35
Comentarii

Ne pare rău, nu este util.

Gince George Gince George
6 ian. 2017 07:49:52

dacă da, urmați acest link. cu siguranță vă va ajuta https://css-tricks.com/almanac/selectors/l/last-child/

Shareef Shareef
6 ian. 2017 07:54:13

Cred că nu ați înțeles întrebarea mea. Vreau să stilizez ultimul div care are clasa 'active'. Am încercat deja codul tău.

Gince George Gince George
6 ian. 2017 09:33:51

oh! atunci acest lucru ar trebui să rezolve problema ta http://stackoverflow.com/questions/7298057/css-last-child-selector-select-last-element-of-specific-class-not-last-child-i

Shareef Shareef
6 ian. 2017 10:13:44