Egenskapen left
Egenskapen left anger positionen för
elementets vänstra kant. Värden för egenskapen kan
anges med vanliga måttenheter,
till exempel i pixlar, tum, punkter, procent.
De angivna värdena kan också vara negativa tal,
i så fall kommer elementen att överlappa varandra.
Koordinatberäkningen bestäms av egenskapen position,
som vanligtvis har värdet relative
(relativ position) eller absolute
(absolut position).
Syntax
selektor {
left: storlek eller auto;
}
Exempel
Låt oss vid hovring över barnelementet
ställa in positionen för dess vänstra kant
till 25px:
<div id="elem">
<p></p>
</div>
#elem {
width: 400px;
height: 300px;
border: 1px solid black;
}
p {
position: relative;
width: 100px;
height: 100px;
border: 1px solid red;
margin-left: 50px;
}
p:hover {
left: 25px;
width: 100px;
height: 100px;
border: 1px solid red;
}
:
Exempel
Och låt nu den vänstra kanten av
barnelementet vara placerad
på -50px vid hovring:
<div id="elem">
<p></p>
</div>
#elem {
width: 400px;
height: 300px;
border: 1px solid black;
}
p {
position: relative;
width: 100px;
height: 100px;
border: 1px solid red;
margin-left: 50px;
}
p:hover {
left: -50px;
width: 100px;
height: 100px;
border: 1px solid red;
}
:
Se även
-
egenskapen
bottom,
som anger positionen för elementets nedre kant -
egenskapen
top,
som anger positionen för elementets övre kant -
egenskapen
right,
som anger positionen för elementets högra kant -
pseudoelementet
::backdrop,
som anger placering efter det första elementet