Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Lista con voci troppo lunghe che vanno a capo...

    Ho una lista verticale semplicissima che mi funge da menù. All'interno di ogni[*] un link. Ogni[*] ha una piccola gif di sfondo a mo' di pallino.
    Ed ora un piccolo ausilio visivo:

    o Voce numero uno
    o Voce numero due che va
    a capo
    o Voce numero tre
    o Voce numero quattro

    La voce numero due è troppo lunga, di conseguenza il testo va a capo.
    La domanda è: riesco a fare in modo che le parole "a capo" siano allineate alla parola "Voce"
    Ci sto provando da un po', ma non mi riesce.
    E' necessario che vi posti anche il CSS?
    Grazie,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    e se tu al posto dell'immagine di sfondo metti list-style-image: url(pallino.gif); invece che list-style-type: none; come penso tu abbia messo cambia qualcosa?

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Hai provato ad aumentare la larghezza dell'ul?

    EDIT: ho capito adesso cosa intendevi.
    --Non aiuto in privato--

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    assegna una width a <ul>
    togli padding e margin a[*]
    dai display block e un margin-left su <a>

    la gif del pallino può quindi essere applicato come background di[*]
    in background-position: left 0.4em
    (o background-position: center left)

    a seconda del tipo di allineamento che preferisci
    Vuoi aiutare la riforestazione responsabile?

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

  5. #5
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Originariamente inviato da fcaldera
    assegna una width a <ul>
    togli padding e margin a[*]
    dai display block e un margin-left su <a>

    la gif del pallino può quindi essere applicato come background di[*]
    in background-position: left 0.4em
    (o background-position: center left)

    a seconda del tipo di allineamento che preferisci
    Questo metodo funziona!

    Anche usare list-style-image: url(pallino.gif); funziona!

    Però mi sono accorto che mettendo sempicemente display:block; al tag <a> ecco che le parole a capo si allineano come voglio.

    Ci tengo a precisare che sto lavorando su un sito bello grosso gestito con i CMS e il cui CSS non ho creato io. Sono qua che continuo a fare continue prove prima d'inviare il file a chi di dovere.
    Allarme rientrato.
    Grazie a tutti dell'aiuto,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

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.