Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Allineare img punti elenco in modo crossbrowser

    ciao,

    ho creato una lista <ul>[*] sostiuiendo al punto, un immagine di sfondo.
    Non riesco a fare in modo che l'immagine sia centrata con il testo. Cioè il testo è posizionato alla base dell'immagine. La cosa divertente è che con IE in modalità compatibilità attivata, e quindi per le versioni precedenti, funziona bene!

    Questo è il CSS:

    codice:
    li{ padding-left:10px; 
    min-height:25px; 
    *height:-10px ;
     list-style-type:none; 
    list-style-position:outside; 
    list-style-image: url(../images/check.png); }
    e poi il classico html:

    <ul>[*] 1a voce [*] 2a voce [/list]


    Mi serve qualcosa che funzioni in modo simile per IE6 e successive, Chrome e FF

    Grazie!!!

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao, puoi usare semplicemente un'immagine di sfondo:

    codice:
    ul {
     margin: 0;
     padding: 0;
     list-style-type: none;
    }
    li {
    background: url(../images/check.png) no-repeat left center;
    }
    assegnando alla voce elenco un padding-left adeguato in maniera tale che il testo non copra l'immagine

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 © 2026 vBulletin Solutions, Inc. All rights reserved.