Verschaltete UL's im IE6 falscher Abstand

Hallo,
ich habe verschachtelte UL’s erstellt und diese werden im IE8 und FF richtig angezeigt. Wie immer spinnt der IE6 und der IE 7.
Wie kann ich den

  • 's einen Abstand von Links zuweisen?

    Ganz einfaches Beispiel:

    [HTML]

    • das
      • das
      • das
    • das
    [/HTML]

    [HTML]ul
    {
    padding-left: 10px;
    }

    ul li
    {
    }

    ul ul
    {
    padding-left: 10px;
    }
    [/HTML]

    Hier der ganze Code in einer Datei
    [HTML]

    ul
    {
    padding-left: 10px;
    }

    ul li
    {
    }

    ul ul
    {
    padding-left: 10px;
    }

    • das
      • das
      • das
      • das
    • das
    • das
    [/HTML]

    Wer weiß Rat?

    Danke!

  • Die Verschachtelung ist falsch, die UL muss von dem LI eingeschlossen sein.

    [html]

    [/html] Für den falschen Abstand solltest du zuerst margin und padding auf 0 setzen. Einige Browser verwenden margin für Listen, andere padding und manche auch beides. Also ein einfaches [code] ul {margin: 0; padding: 0;} [/code] vorweg, dann kannst du dir deine Abstände selbst definieren und es sollte in jedem Browser passen.

    Vielen Dank für die schnelle und vorallem richtige Hilfe!!