Wenn z-index gibt es auch x-index?
Ich habe festgestellt das bei CSS sich der z-index wie die Z Achse im Koordiniatensystem verhält.
Daher stell ich mir die Frage gibt es auch ein x- bzw. y-index?
3 Antworten
In CSS werden Elementen auf der X und Y-Achse über andere Eigenschaften positioniert. Sei es über position, mit dem Box- und Flexbox-Model, über CSS Grid oder transform. Nur für die Z-Achse (Tiefe) bedarf es hingegen einen Z-Index.
Es gibt daher keinen gleichnamigen X oder Y-Index für die X und Y-Achse. Auch wenn es sich rein nach 3D-Koordinatenlogik auf der Z-Achse bewegt, handelt es sich ja um einen Index. Andernfalls hätte man die Eigenschaft gleich als Z-Axis benannt.
Die vertikale und horizontale Positionierung zudem weiteren Einflüssen unterliegt. Angefangen bei Innen- und Außenabständen (padding und margin), über Outlines, durch die Wahl der Anordnung im HTML sowie die anfangs erwähnten Eigenschaften.
z index ist nur dafür da welches element über welchem stehen soll. x und y im den sinne gibt es nicht
Für die X und Y Ache kannst du einfach Positionen pixelgenau angeben.