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

    [css] list-style-image centrare l'immagine

    è possibile centrare l'immagine che ho messo al posto del puntino, in una lista ul?

    mi spiego:

    ho una lista di snk, ed invece del puntino ho messo una piccola immagine.

    l'immagine però mi esce spostata in alto rispetto al link, e se aggiungo una descrzione del link, l'immagine rimane sempre più alta!

    come posso centrare l'immagine, in modo che se metto una descrizione, essa compaia al centro, verticalmente tra il link e la sua descrizione?

    questo è il codice associato alla lista!
    ho commesso qualche errore?
    grazie ancora una volta, in anticipo!



    #sidebar-a
    ul{
    list-style-image: url(lista.jpg);
    margin: 0;
    padding: 0px;
    margin-left: 50px;
    text-align:left;
    }

    #sidebar-a
    li{
    margin: 0 ;
    }
    Fuck Your Mind Dance your Brain!

  2. #2
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Forse fai prima a mettere l'immagine come sfondo all'elemento li e poi la posizioni all'interno come vuoi.
    Prova così:
    codice:
    #sidebar-a 
    ul{ 
      /*list-style-image: url(lista.jpg); */
      margin: 0; 
      padding: 0px; 
      margin-left: 50px; 
      text-align:left; 
    } 
    
    #sidebar-a 
    li{ 
      margin: 0;
      background-image: url(lista.jpg);
      background-repeat: no-repeat;
      background-position: left middle;
    }
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

  3. #3
    no, non funge, anzi mi ripete l'immagine due volte!

    tnksanywere!
    Fuck Your Mind Dance your Brain!

  4. #4
    Originariamente inviato da jesus
    Forse fai prima a mettere l'immagine come sfondo all'elemento li e poi la posizioni all'interno come vuoi.
    Prova così:
    codice:
    ...
    li{ 
      margin: 0;
      background-image: url(lista.jpg);
      background-repeat: no-repeat;
      background-position: left middle;
    }
    middle non esiste


    background-position:left center;

    si può pure omettere center perché lo mette di default quando manca il secondo termine
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  5. #5
    Utente di HTML.it L'avatar di jesus
    Registrato dal
    Jan 2002
    Messaggi
    717
    Originariamente inviato da Jerry Masslo
    middle non esiste


    background-position:left center;

    si può pure omettere center perché lo mette di default quando manca il secondo termine
    scusate l'errore

    andavo di fretta
    <%= Jesus %>
    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna" - Albert Einstein.

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.