Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Internet Explorer, Firefox e css

    Ciao a tutti,
    sto modificando un template che mi serve per un sito.
    Credevo di procedere alla grande quando mi sono accorto che in sito veniva visualizzato male su Internet Explorer al contrario di Firefox.
    Sicuramente sarà questione di css che vengono interpretati in maniera differente dai due browser.
    In particolare quello che accade è:

    Il template si presenta con un menu a sinistra, un header sopra e i contenuti al centro.
    Su Ie il menu si è addossato tutto a sinistra (con firefox vedo il template centrato nella pagina), i contenuti sono scivolati in basso, in posizione centrale ma sotto al menu...
    e il template non si vede più nella parte centrale dello schermo ma tutto a sinistra.
    Sapete darmi qualche dritta su come posso risolvere per far visualizzare bene il tutto con browser differenti?

    Ciaa tutti

  2. #2
    devi creare un foglio di stile per IE. fai una ricerca sui commenti condizionali.

  3. #3
    ok,ma la mia domanda riguarda il perchè ie lo interpreta in quel modo..o meglio qual'è la soluzione per renderlo visibile bene anche agli utenti che utilizzano ie?
    Mi hai detto di creare un css per ie ma quello che ho credevo che andasse bene...
    se vuoi posso fartelo vedere...
    ciao

  4. #4
    si sa che IE interpreta il codice a modo suo. per far vedere le pagine nello stesso modo anche agli IE users devi creare un foglio di stile che solo loro useranno.
    puoi postare il link alla tua pagina (non il codice che e' un casino poi) e magari qualcuno ti dara' una mano. io esco fra 30 min e non so quando torno (sono in vacanza per un'altra sett, non sono in italia quindi mi trovi poco qui).

  5. #5
    ..vedrò che riesco a fare.
    il sito nn è on-line quindi nn posso mettere il link.
    grazie cmq
    ciao

  6. #6
    stex problema mio solo che da me il "menu" è a destra..

  7. #7
    Stesso problema mio... Il template si vede ottimamente con Firefox e male con IE...
    D'altro canto, creare un nuovo foglio di stile css solo per chi usa IE mi sembra eccessivo, anche perché non riesco a spiegarmi una cosa: ho provato a cambiare il template e quest'ultimo mi si visualizza perfettamente senza creare un nuovo foglio css.
    Secondo me esiste una soluzione diversa...

  8. #8
    Originariamente inviato da jester72

    creare un nuovo foglio di stile css solo per chi usa IE mi sembra eccessivo
    eh? non mi pare proprio. pesa pochissimo e devi fare solo una richiesta in più al server, niente di esagerato.

    Originariamente inviato da jester72

    ho provato a cambiare il template e quest'ultimo mi si visualizza perfettamente senza creare un nuovo foglio css.
    perchè è diverso..

  9. #9
    Ok. Allora te la metto in termini diversi. Ho reinstallato il template originale (quello sul quale ho fatto poi le modificazioni), e mi si visualizza correttamente sia su ie sia su firefox. Eppure c'è solo un css per entrambi. Evidentemente, durante la modificazione ho cambiato qualche impostazione che ora mi sfugge...
    Ho ricontrollato tutti i file coinvolti .tpl e .css e persino .cfg. Nessuno ha subito modifiche così fondamentali o radicali: solo qualche cambio di colore o l'aggiunta di qualche tag per centrare o ridurre le celle (peraltro, ho ripristinato le vecchie misure e il problema è rimasto).
    Insomma, non è un fattore di creare un nuovo foglio .css per ie, bensì capire qual è il problema e capire se è risolvibile senza creare un foglio apposito ogni volta che modifico un template.

  10. #10
    Originariamente inviato da jester72

    Insomma, non è un fattore di creare un nuovo foglio .css per ie, bensì capire qual è il problema e capire se è risolvibile senza creare un foglio apposito ogni volta che modifico un template.
    dipende che tipo di modifiche hai fatto.
    però cosi come modifichi un CSS puoi scrivere altre 2-3 righe di codice per sistemare il layout anche per IE. personalmente sono abituato a usare almeno 2 fogli di stile. poi se c'è da fare qualche modifica, vai a toccare entrambi i CSS.

    non è detto che dovrai creare sempre un secondo foglio di stile. se cambi due colori e lo sfondo non avrai problemi con IE. quest'ultimi vengono fuori quando vai a toccare dimensioni o posizionamenti..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.