alex: ul formatieren

Hallo,

ich möchte, dass der komplette Inhalt zwischen <ul> und </ul>
weiter links steht und der Abstand zwischen dem Bildchen und dem Text geringer wird.

In der css Datei hab ich stehen:

ul{
    margin: 0px;
    margin-left: -20px;
    list-style-image:url(bilder/pfeil.gif);
  }

Das zieht zwar den Text deutlich nach links.
Aber irgendwie kann ich mir nicht vorstellen, dass das so richtig ist mit dem Minus.
Für den Abstand zwischen Text und Bild hab ich gar keinen Plan :(

Wie macht man's richtig?

Vielen Dank

  1. @@alex:

    nuqneH

    Aber irgendwie kann ich mir nicht vorstellen, dass das so richtig ist mit dem Minus.

    Manche Browser erzeugen den Abstand mit margin-left, andere mit padding-left. Du musst also beides setzen:

    ul{  
      margin: 0;  
      padding-left: 20px;  
      list-style-image:url(bilder/pfeil.gif);  
    }
    

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)