translateX ֆունկցիա

translateX ֆունկցիան տարրի տեղաշարժն է X առանցքի ուղղությամբ: Օգտագործվում է transform հատկության հետ միասին: Հատկության արժեքը կարող է լինել ցանկացած չափի միավոր: Դրական արժեքը տեղաշարժում է աջ, բացասականը՝ ձախ:

Շարահյուսություն

cssընտրիչ {
  transform: translateX(տեղաշարժ);
}

Օրինակ

Եթե դրվում մկնիկը բլոկի վրա, այն կտեղաշարժվի 30px աջ:

html<div id="elem"></div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: translateX(30px);
}

Результат:

Օրինակ

Եթե դրվում մկնիկը բլոկի վրա, այն կտեղաշարժվի 30px ձախ:

html<div id="elem"></div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: translateX(-30px);
}

Результат:

Տես նաև

  • translate ֆունկցիան,
    որը տեղաշարժ է սահմանում X և Y առանցքների ուղղությամբ
  • translateY ֆունկցիան,
    որը տեղաշարժ է սահմանում Y առանցքի ուղղությամբ