Das ist korrekt, denn die Angabe padding: 0 10px 5px 25px; bedeutet padding-top: 0; padding-right: 10px; ...
Das mag ja stimmen, aber wenn ich nicht irre, ist die erste Schreibweise genauso korrekt wie die zweite. Warum wird also vom Entwicklertool umgeschrieben?
Gleiches gilt für background. Background ist eine Zusammenfassung mehrerer Deklarationen (image, bg-color, scroll-verhalten, wiederholungsverhalten, position des bg-bildes) wenn nichts angegeben ist, werden die Default-Werte verwendet.
Auch gut, aber es steht wie gesagt nicht in meinen Style-Anweisungen! Gleiche Frage wie oben.
Dann sollte auch ein Skript das Problem sein.
Das Script steuert aber definitv nicht das Aussehen der UL und Ihrer Unterelemente, sondern ausschließlich das CSS.
Gruß
Ronald