![]() |
Rendere le altezze del sito uniformi in tutti i browser con i css
Salve.
Ho un sito, fatto e modificato diverse volte, in cui vorrei rendere uguali le altezze e le spaziature in verticale, in modo che si possa vedere allo stesso modo in tutti i browser. Il tutto è complicato dal fatto che vorrei mantenere corretta la validazione w3c e con il carrello PayPal si complica un po' la cosa. Adesso, se lo si guarda con Explorer il sito è allungato in verticale in quanto aumentano le spaziature sopra e sotto il tasto "aggiungi al carrello" nonostante abbia impostato con una classe, l'altezza dello stesso e i margini verticali. Idem ho fatto per l'immagine che sta sopra e la scritta che sta sotto, ma evidentemente è interpretato diversamente dai vari browser. Qualcuno mi può aiutare ad uniformare la pagina senza fare grossi stravolgimenti? L'indirizzo è questo: http://www.idee-regalo.biz/articoli-regalo.html Questa la classe dell'immagine sopra: codice:
.immaginiCatalogo { codice:
.AggiungiAlCarrello { codice:
h2.titoliCatalogo { Grazie |
Non è un problema di immediata soluzione, ma comincia con lavorare sulle altezze "height" provando a tirarle via tutte... idem per i margini negativi.
Facci sapere! Ciao |
Io non saprei come risolvere modificando esclusivamente i css, ma tieni presente che se non ci salti fuori puoi sempre ricorrere ad una bella tabella: appesantisce un po il codice, ma se ne gestisci le proprietà via css neanche tanto, ed è sempre iper compatibile!
|
Quote:
Riguardo alle tabelle, cerco di tenerle come ultima spiaggia... |
Tutti gli orari sono GMT +2. Attualmente sono le 08:50 PM. |