تابع CSS translate()

تعریف و استفاده

CSS تبدیع() تابع اجازه می‌دهد تا موقعیت عنصر را تغییر دهید.

تبدیع() تابع در تبدیع در استفاده از ویژگی.

مثال

موقعیت عنصر را تغییر دهید:

#myDiv1 {
  تبدیع: تبدیع(50px); /* عنصر را 50px در محور x و 0px در محور y حرکت می‌دهد */
}
#myDiv2 {
  تبدیع: تبدیع(50px, 20px); /* عنصر را 50px در محور x و 20px در محور y حرکت می‌دهد */
}
#myDiv3 {
  تبدیع: تبدیع(100px, 30px); /* عنصر را 100px در محور x و 30px در محور y حرکت می‌دهد */
}

آزمایش کنید

قوانین CSS

تبدیع(x, y)
مقدار توضیح
x ضروری. فاصله حرکت عنصر در محور x را تعریف می‌کند، می‌تواند عدد یا درصد باشد.
y

اختیاری. فاصله حرکت عنصر در محور y را تعریف می‌کند، می‌تواند عدد یا درصد باشد.

اگر فراموش شود، مقدار به 0 تنظیم می‌شود.

جزئیات فنی

نسخه: مودول تبدیع CSS سطح 1

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولیه مرورگرهایی است که این تابع را کاملاً پشتیبانی می‌کنند.

کروم ایلج افراش سافاری اپرا
1 12 3.5 3.1 10.5

صفحات مرتبط

درس:CSS 2D تبدیع

مراجع:CSS transform کا کیمپٹنٹ

مراجع:CSS translateX() فنکشن

مراجع:CSS translateY() فنکشن

مراجع:HTML DOM transform کا کیمپٹنٹ