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:
dove {$id_libro} cambia da div a div e genera inputcomment1, inputcomment2 .... non ripetendosi maiCodice PHP:<div class="commenti" id="inputcomment{$id_libro}" >questo è il commento
</div>
css:
inizialmente i codici (funzionanti) erano questi:codice:.commenti {background:#D40000; height: auto; width:90%; margin-left:10px; font:Verdana, Geneva, sans-serif; float:left; position: relative}
php:
css:Codice PHP:<div class="commenti" id="inputcomment" >questo è il commento
</div>
come mai non riesco ad impostare lo stile attraverso la classe?codice:#inputcomment {background:#D40000; height: auto; width:90%; margin-left:10px; font:Verdana, Geneva, sans-serif; float:left; position: relative}

Rispondi quotando