left հատկությունը
left հատկությունը սահմանում է
տարրի ձախ եզրի դիրքը: Հատկության արժեքները կարող են
գրվել չափերի ընդհանուր ընդունված միավորներով,
օրինակ՝ պիքսելներով, դյույմներով, պունկտներով, տոկոսներով:
Սահմանված արժեքները կարող են լինել նաև բացասական թվեր,
այս դեպքում տարրերը կխփնվեն մեկը մյուսի վրա:
Կոորդինատների հաշվարկը որոշվում է position հատկությամբ,
որը սովորաբար ընդունում է relative
(հարաբերական դիրք) կամ absolute
(բացարձակ դիրք) արժեքը:
Շարահյուսություն
ընտրող {
left: չափ կամ auto;
}
Օրինակ
Եկեք դիտարկենք, երբ սեղմում ենք երեխա տարրի վրա
սահմանենք դրա ձախ եզրի դիրքը
հավասար 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;
}
:
Օրինակ
Իսկ հիմա եկեք սահմանենք, որ սեղմման դեպքում ձախ եզրը
երեխա տարրի տեղակայվի
-50px-ով:
<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;
}
:
Տես նաև
-
bottomհատկությունը,
որը սահմանում է տարրի ներքևի եզրի դիրքը -
topհատկությունը,
որը սահմանում է տարրի վերևի եզրի դիրքը -
rightհատկությունը,
որը սահմանում է տարրի աջ եզրի դիրքը -
կեղծ տարր
::backdrop,
որը սահմանում է դիրքավորումը առաջին տարրից հետո