salve a tutti, sto costruendo una pagina in php che genera una successione di Div tutti uguali; inizialmente questi div avevano tutti lo stesso id quindi, ne file css avevo impostato lo stile che valeva per tutti i div. Ora, avendo la necessità di aggiungere degli effetti grafici aii singoli Div (scomparsa/comparsa) ho fatto in modo che gli id dei Div diventassero mioDiv1, mioDiv2 ecc... e aggiungendo al Div una classe uguale per tutti e, nel file css, lo stesso stile che avevo attribuito ai Div attraverso l'id (#mioDiv per intenderci) l'ho attribuito attraverso la classe (.mioDiv) ma in questo caso la classe non viene presa in considerazione.
Ecco il codice;
php:
Codice PHP:
 <div class="commenti" id="inputcomment{$id_libro}>questo è il commento 
</div
dove {$id_libro} cambia da div a div e genera inputcomment1, inputcomment2 .... non ripetendosi mai
css:
codice:
.commenti {background:#D40000; height: auto; width:90%; margin-left:10px; font:Verdana, Geneva, sans-serif; float:left; position: relative}
inizialmente i codici (funzionanti) erano questi:

php:
Codice PHP:
 <div class="commenti" id="inputcomment" >questo è il commento 
</div
css:
codice:
#inputcomment {background:#D40000; height: auto; width:90%; margin-left:10px; font:Verdana, Geneva, sans-serif; float:left; position: relative}
come mai non riesco ad impostare lo stile attraverso la classe?