Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : paolocarta 06 Oct 2011, 12:51:39
-
Salve a tutti
Un template che sto utilizzando, su Firefox si vede correttamente, mentre su Chome e Safari alcune parti non corrispondono.
E' possibile (se si come) utilizzare il comando IF nell'Head?
Altrimenti, come possibile risolvere questo problema?
Grazuie in anticipo.
-
Scusate gli ORRORI grammaticali, ho scritto leggermente di fretta...
Nessuna soluzione?
Nessun precedente?
-
non credo esista un comando If per chrome e safari.
Controlla che non sia un problema di cache, sennò metti un link al sito.
-
...mi è appena successa la stessa cosa (problemi su chrome e safari)
Il motivo è che avevo i CSS "sporchi", cioè pieni di informazioni inutili e a volte contraddittorie. Mi è bastato dare una sistemata e tutto è tornato al suo posto.
-
Si può inserire un javascript nell'head che carica un css specifico per browser, personalmente però userei questa tecnica con parsimonia:
<script type="text/javascript">
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.rel = 'stylesheet';
link.type = 'text/css';
link.media = 'all';
if (is_firefox) {
link.href = 'percorso_css_firefox/stile_firefox.css';
head.appendChild(link);
}
else if (is_chrome) {
link.href = 'percorso_css_chrome/stile_chrome.css';
head.appendChild(link);
}
</script>
-
ciao
tutto dipende dal css del template , se fatto bene non ci dovrebbe essere visioni diverse .
le stade non sono molte solo 2 una fare un css apposito , la seconda e tentare di aggiustare il css esistente.
-
Grazie mille per le risposte, mi siete stati di grande aiuto.
Ora proverò con il metodo segnalato da kuvier00 e vi farò sapere.
-
Perfetto Grazie kuvier00 lo script funziona perfettamente e ho risolto il problema. ;) ;) ;)