If last div jquery

  • Creatore Discussione Creatore Discussione Fabio90
  • Data di inizio Data di inizio

Fabio90

Utente Attivo
29 Feb 2012
507
0
16
Buonasera forum,

ho una pagina dinamica che a seconda delle offerte presenti nel database mi genera il seguente codice.

nel caso di un'offerta presente

HTML:
<div id="offerte"> 
<div class="bodyOfferta"></div>
</div>

nel caso di tre offerte

HTML:
<div id="offerte"> 
<div class="bodyOfferta"></div>
<div class="bodyOfferta"></div>
<div class="bodyOfferta"></div>
</div>

Poichè è un meccansimo molto particolare ho la necessità di dare obbligatoriamente la seguente istruzione che non so come trasformare lato codice:

Se ho tre offerte assegna all'ultimo <div class="bodyOfferta"></div> un margin-bottom di 40px;

Se ho due offerte quindi

HTML:
<div id="offerte"> 
<div class="bodyOfferta"></div>
<div class="bodyOfferta"></div>
</div>

Assegna all'ultimo div un margin-bottom di 70px;

Come posso procedere?

Grazie!
 
Ciao, prova con i css
Codice:
div#offerte div.bodyOfferta:last-child {
    margin-bottom : 70px;
}
 

Discussioni simili