Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    36

    Problema compatibilità browser

    In questa pagina(http://dimensioneacqua.altervista.org/flora.html) l'indice viene visualizzato in Internet Explorer erratamente. Infatti, il testo risulta attaccato e disallineato rispetto al marcatore(un'immagine). Come posso risolvere il problema ? Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di sandrone65
    Registrato dal
    May 2009
    residenza
    Guidonia Montecelio
    Messaggi
    129
    Temo non ci sia nulla da fare, IE e Mozilla visualizzano differentemente la list-style-image.
    Se non sbagli ora e di nuovo, è segno che non vuoi correre rischi. [W.Allen]

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    36
    Beh, ma ci sarà pure qualche modo per inserire una lista che venga visualizzata correttamente in tutti i browser.

  4. #4
    Utente di HTML.it L'avatar di sandrone65
    Registrato dal
    May 2009
    residenza
    Guidonia Montecelio
    Messaggi
    129
    Ce ne sono parecchi di modi... usando l'elenco puntato si potrebbe provare così:

    HTML
    codice:
    <ul>[*][img]pixel_3.gif[/img]Voce 1[*][img]pixel_3.gif[/img]Voce 2[*][img]pixel_3.gif[/img]Voce 3[/list]
    CSS
    codice:
    ul {list-style-type: none;}
    li {position:relative;}
    .elencoimg {  position:absolute; left:-34px;margin-top:4px;}
    Mi sembra che funzioni
    Se non sbagli ora e di nuovo, è segno che non vuoi correre rischi. [W.Allen]

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    36
    Grazie mille !!! Non ci avevo pensato ! Adesso sistemando qualche valore funziona perfettamente !

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    suggerimento: meglio spostare l'immagine del punto elenco come background dell'elemento[*] piuttosto che come immagine di primo piano (essendo un'immagine relativa allo stile e non al contenuto)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it L'avatar di sandrone65
    Registrato dal
    May 2009
    residenza
    Guidonia Montecelio
    Messaggi
    129
    Originariamente inviato da fcaldera
    suggerimento: meglio spostare l'immagine del punto elenco come background dell'elemento[*] piuttosto che come immagine di primo piano (essendo un'immagine relativa allo stile e non al contenuto)
    Giustissimo.
    Dopo aver smadonnato e non essere riuscito a risolvere con il list-style-image ho buttato giù l'esempio decisamente troppo di fretta
    Se non sbagli ora e di nuovo, è segno che non vuoi correre rischi. [W.Allen]

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    36
    Originariamente inviato da fcaldera
    suggerimento: meglio spostare l'immagine del punto elenco come background dell'elemento[*] piuttosto che come immagine di primo piano (essendo un'immagine relativa allo stile e non al contenuto)
    Se si imposta come background dell'elemento[*] l'immagine usata come marcatore risulta come sfondo del testo! Infatti, l'elemento[*] comprende marcatore e contenuto.

  9. #9
    Utente di HTML.it L'avatar di sandrone65
    Registrato dal
    May 2009
    residenza
    Guidonia Montecelio
    Messaggi
    129
    Ovviamente risolvi con il padding:

    codice:
    ul { list-style-type: none;}
    li {background:url(pixel_3.gif) left no-repeat;padding-left:35px;}
    codice:
    <ul>[*]Voce 1[*]Voce 2[*]Voce 3[/list]
    Se non sbagli ora e di nuovo, è segno che non vuoi correre rischi. [W.Allen]

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    36
    Originariamente inviato da sandrone65
    Ovviamente risolvi con il padding:

    codice:
    ul { list-style-type: none;}
    li {background:url(pixel_3.gif) left no-repeat;padding-left:35px;}
    codice:
    <ul>[*]Voce 1[*]Voce 2[*]Voce 3[/list]
    Ho provato, e come avevo detto, non viene visualizzato corettamente così.

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.