Buongiorno ragazzi, sicuramente questo problema è stato abbondantemente discusso, purtroppo nessuna soluzione mi risolve questo inghippo scomodo.
Allora io uso il CSS di reset di Richard Clark e grazie a questo ho potuto avere dei fogli di stile che andassero bene con tutti i browser, almeno sicuramente quelli più moderni e principali. Ho solo due intoppi con Internet Explorer, uno riguarda le liste con list-style-type che era decisamente sballato e l'ho risolto mettendo l'attributo "none". L'altro ben più importante riguarda l'immagine di sfondo di un DIV, è una lavagna che ho creato, al di sopra della quale nelle varie pagine inserisco una citazione. Funziona tutto perfettamente in Chrome, Safari, Mozilla e Opera..guarda un po' IE da problemi.
Questa è una delle pagine in cui c'è la lavagna:
http://marcomangano.altervista.org/chi-sono.php
Questo è il codice html inserito in una pagina php:
Questo è il codice CSS:codice:<div id="lavagna"> <div id="testo_lavagna"> <p class="citazione"> <a href="http://www.pensieriparole.it/aforismi/vita/frase-96658" onclick="window.open(this.href);return false"> [...] E' protagonista chi plasma il suo avvenire, con qualsiasi mezzo sia a sua disposizione, sfidando, a volte, anche il destino avverso [...] </a> </p> <p class="fonte"> <a href="http://www.pensieriparole.it/frasi/luciana-toscano/" onclick="window.open(this.href);return false"> Luciana Toscano </a> </p> </div> </div>
Spero sia tutto chiaro.codice:#lavagna { background-image:url(/immagini/varie/lavagna.jpg); height:247px; width:400px; margin-left:80px; display:table; text-align: center; } #lavagna a { color:#fff; text-decoration:none; } #lavagna a:hover { color:#fff; text-decoration:none; } #lavagna a:visited { color:#fff; text-decoration:none; } #lavagna a:visited:hover { color:#fff; text-decoration:none; } #testo_lavagna { height:217px; display:table-cell; vertical-align:middle; } #testo_lavagna p { text-align:left; color:#fff; padding-left:30px; padding-right:30px; } #testo_lavagna p.citazione { font-size:20px; text-align:left; } #testo_lavagna p.fonte { font-size:15px; text-align:right; padding-top:10px; }

Rispondi quotando
