Sono un po 'confuso qui. Sto lavorando ad un progetto dinamico e voglio applicare diversi css a div che hanno la stessa classe ma nessun id. Come posso applicare CSS diverso dico prima div con stessa classe, e quindi diverso css alla seconda div della stessa classe e così via ... Diciamo che ho fullwidthContainer
classe applicata al divs
Per la prima div , Voglio la larghezza 1000px
, al secondo voglio 800px e così via. Non posso fornire un ID o un'altra classe qui poiché è generato dinamicamente. Per favore aiuto.Come puoi prendere elementi in dom e applicare diversi css senza id?
Grazie.
Ok ho fatto questo utilizzando JavaScript
function emphatic()
{
var totalContainers=document.getElementsByClassName('fullwidthContainer')
var className=1;
for (var i = 0; i < totalContainers.length; i++) {
className=className+1;
totalContainers[i].setAttribute("class", "dropdown_5columns fullwidthContainer customMenuClass");
};
}
emphatic();
Ora come faccio aggiungo nomeclasse sommando 1 ogni volta alla nuova classe. voglio dire una cosa del genere customclass1, customclass2 e così via per div .. grazie,
semplice concatenazione per i nomi delle classi incrementali basate su 'I' – charlietfl