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

    elenco non ordinati ul li

    Salve ho questo tag ul:

    codice:
    <style>
    ul.menu{ margin:0; padding:0; list-style:none; }
    </style>
    ...
    <ul class="menu">[*][*][*][/list]
    mi da dei spazi tra gli[*]

    ho provato anche a mettere margin 0 e padding 0 a[*] ma nulla ci sono sempre i spazi

  2. #2
    vi faccio vedere:



    come vedete tra i vari "[*]" mi mette dei pixel di spazio che non voglio.
    Come li elimino???

  3. #3
    notato ancora una cosa

    se lo visualizzo con IE non mi da i spazi.
    se lo vedo con chrome mi da uno spazio tra gli "li" di 2px
    Mentre con mozzilla i pixel sono di +.

    Accidenti dovrò mettere delle condizioni????

  4. #4
    provato così;

    li {margin:0; [if !IE] margin-bottom:-2px;

    funziona con IE ma non con gli altri.

    Me sta a fa impazzì

  5. #5
    ok ho risolto per chrome e IE ho messo il display:block all "li":



    ma non si è risolto per firefox:



    come mai questa differenza???

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    hai delle immagini nelle voci elenco? se è così 1. dai alle immagini un dissplay block oppure 2. aggiungi nel css ul.menu img {vertical-align:bottom;}

  7. #7
    ok grazie ho fatto così:

    ul.menu img { display.block }

    ed si è risolto, grazie tante mi hai salvato al giornata da impazzimenti.

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.