Hallo Andreas,
Wo siehst du einen Unterschied zwischen „0“ und „auto“?
Darin, daß auto nicht immer 0 bedeutet.
Wie sieht das bei position:relative aus? Eben.Ändert das was daran, daß 0 nicht der initial-Wert für left ist?
Das stand nicht zur Diskussion, ein Hinweis auf „auto“ wäre allerdings angebracht gewesen.
<div style="width:200px; height:50px; border:1px solid red;">
<div style="position:relative; right:-50px; width:20px; height:20px; border:1px solid green; left:0px; "></div>
<div style="position:relative; right:-50px; width:20px; height:20px; border:1px solid green; left:auto;"></div>
</div>Deiner Meinung nach dürfte ja kein Unterschied sein, da left:auto (in Verbindung mit position:relative) identisch sein soll mit left:0.
Ohne den Einsatz von right ist es das und um lediglich z-index wirken zu lassen, ist ebendieses nicht notwendig. Grundsätzlich hast du Recht, bei Julius’ Beispiel ist das allerdings irrelevant.
Grüße
Roland