sto realizzando una pagina e mi sono scontrato un errore di IE ed Opera che mi creano un margine fantasma!
ho estrappolato al massimo il problema dalla pagina lasciando solo le parti interessate:
qui il codice: http://alexwd.altervista.org/test/ideavita/test.htm
qui il css: http://alexwd.altervista.org/test/ideavita/test.css
il problema è quel margine a fondo pagina (20px), sotto i div realizzazione e contatore, che non dovrebbe esserci! ed infatti in FF e mozilla non c'è (c'è solo 10px di padding del div content)!
da quello che sono riuscito a capire dopo mille prove è come se quei due div ereditassero il margin-bottom di 20px dei div riquadro! il che non ha senso perché i div sono ben separati!
Ho trovato due hack di soluzioni possibili, uno è quello commentato in fondo al css, ossia una regola letta solo da IE che mette un margine negativo ai due div interessati. l'altro, un po' più contorto, è nel mettere un po' di proprietà a zero nel div clearer (height, line-height e font-size).
In ogni caso questo non risolve per Opera!
qui finiscono le mie capacità e mi è venuto anche mal di testa!![]()
qualche aiuto?

Rispondi quotando