Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: allineamento verticale

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352

    allineamento verticale

    Ciao



    Vorrei allineare il testo verticalmente all'immagine del pallone. Ora invece il testo parte dalla base del pallone. (Spero di essere stato chiaro )

    Il codice è questo:

    <tr>
    <td align="left" valign="top">[img]/immagini/pallone.gif[/img] 1A SQUADRA</td>
    </tr>

    Ho già provato a mettere valign="middle" ma non ha funzionato

  2. #2

    Re: allineamento verticale

    Originariamente inviato da alg1983
    Ciao



    Vorrei allineare il testo verticalmente all'immagine del pallone. Ora invece il testo parte dalla base del pallone. (Spero di essere stato chiaro )

    Il codice è questo:

    <tr>
    <td align="left" valign="top">[img]/immagini/pallone.gif[/img] 1A SQUADRA</td>
    </tr>

    Ho già provato a mettere valign="middle" ma non ha funzionato

    forse risolvi il problema mettendo il testo in un altro <td> affiancato al primo con allineamento

    I soldi non fanno la felicità...figuriamoci la miseria!!
    Non so fare una minchia...ma lo faccio molto bene!
    www.openbrain.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    dici così?

    <tr>
    <td align="left" valign="top">[img]/immagini/pallone.gif[/img]</td>

    <td align="left" valign="middle">1A SQUADRA</td>
    </tr>

    Ma poi mi sbalza in larghezza dai un'occhiata:
    http://www.orat.altervista.org/

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    up

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sembra piu` un'immagine che sta al posto di un punto-elenco.

    Come dire che la soluzione con i <td> e` semanticamente sbagliata, e si deve invece usare un[*]
    codice:
    <ul>[*]1A SQUADRA
        qui il testo[*]UNDER 20
        qui il testo
      ...[/list]
    Nel CSS poi ci dovra` essere:
    codice:
    ul {
      ...
    }
    ul li {
      list-style: none inside url(/immagini/pallone.gif);
    }
    Trovi cose del genere gia` pronte, tra le raccolte di menu (vedi "link utili").
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    Originariamente inviato da Mich_
    Mi sembra piu` un'immagine che sta al posto di un punto-elenco.

    Come dire che la soluzione con i <td> e` semanticamente sbagliata, e si deve invece usare un[*]
    codice:
    <ul>[*]1A SQUADRA
        qui il testo[*]UNDER 20
        qui il testo
      ...[/list]
    Nel CSS poi ci dovra` essere:
    codice:
    ul {
      ...
    }
    ul li {
      list-style: none inside url(/immagini/pallone.gif);
    }
    Trovi cose del genere gia` pronte, tra le raccolte di menu (vedi "link utili").
    non penso di aver capito cosa fare: http://www.orat.altervista.org/

    potresti essere + preciso?
    grazie

  7. #7
    Mich_ è stato chiarissimo. Togli quella tabella, inserisci un div col float e al suo interno posizioni la lista come ti ha già spiegato lui. :rollo:

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    Originariamente inviato da thomas_anderson
    Mich_ è stato chiarissimo. Togli quella tabella, inserisci un div col float e al suo interno posizioni la lista come ti ha già spiegato lui. :rollo:
    ho fatto ma guarda: http://www.orat.altervista.org/ è allineata a dx
    e non capisco cosa devo mettere nel css al posto di:
    ul {
    ...
    }

  9. #9
    Devi sistemare il tutto con i margini ed il padding. Ad esempio:

    codice:
    ul {
    margin: 0;
    padding: 0;
    }
    
    li.primavoce {
    margin: 10px 5px;
    padding: xx;
    list-style-image: url(pallone.gif);
    /* oppure lo imposti come immagine di background di[*]
    background: url(pallone.gif) no-repeat 0 50%; ed in questo caso regoli la distanza col padding di sinistra */
    }

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    non è cambiato nulla anzi pra non c'è + la palla

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.