CSS rotate کی اپریٹ
- پچھلے صفحے پر جائیں دائیں جانب
- پچھلے صفحے پر جائیں row-gap
تعریف و استفاده
چرخش
ویژگی به شما اجازه میدهد عنصر را چرخش دهید.
چرخش
ویژگی یک مقدار تعریف میکند که نشاندهنده میزان چرخش عنصر به دور از محور z است. برای چرخش عنصر به دور از محور x یا y یا به روش دیگر، باید تعریف مناسب انجام شود.
چرخش
مقدار ویژگی میتواند یک زاویه، نام محور + زاویه یا سه مقدار + زاویه باشد.
- اگر فقط یک زاویه داده شود، عنصر به دور از محور z به سمت راست میچرخد.
- اگر نام محور + زاویه داده شود، عنصر به دور از محور مشخص شده به سمت راست میچرخد.
- اگر سه مقدار + زاویه داده شود، این سه مقدار یک بردار را تعریف میکنند که عنصر به دور از آن میچرخد.
برای درک بهتر چرخش
ویژگی، لطفاً به: بنگریدنمایش。
توجه:یکی از روشهای دیگر برای چرخش عنصر استفاده از CSS rotate() فنکشن ویژگی CSS transform.
مثال
مثال 1
چرخش عنصر را تغییر دهید:
div { rotate: 30deg; }
مثال 2
وقتی چرخش
عنصر به دور از بردار و زاویه چرخش قرار میگیرد.
در اینجا، بردار دو بعدی平面 [1 1 0] است که دارای اکسی و ی مختصات است و سپس 60 درجه میچرخد:
div { rotate: 1 1 0 60deg; }
جملهبندی CSS
rotate: محور زاویه|مقدار پیشفرض|نوآوری;
مقدار ویژگی
مقدار | توضیح |
---|---|
محور |
اختیاری. اگر تنظیم نشود، مقدار پیشفرض z محور است. محوری که عنصر به دور از آن میچرخد را تعریف میکند. ممکنهترین مقادیر:
|
زاویه |
تعریف میزان چرخش عنصر. ممکنهترین واحدها:
|
زاویه بردار |
سه عدد یک بردار را تعریف میکنند، عناصر به دور از این بردار میچرخند. این سه عدد به ترتیب اکسی، ی و ز شعاعهای مختصات بردار هستند. مقدار آخر زاویه چرخش است. ممکنهترین مقادیر: عدد عدد عدد زاویه |
مقدار پیشفرض | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. بنگرید مقدار پیشفرض。 |
نوآوری | از پدر عناصر این ویژگی را به ارث میبرد. بنگرید نوآوری。 |
جزئیات فنی
مقدار پیشفرض: | هیچیک |
---|---|
نوآوری: | خیر |
انیمیشن تولید: | پشتیبانی شده است. لطفاً به: بنگریدویژگیهای مرتبط با انیمیشن。 |
نسخه: | CSS3 |
جملهبندی جاوااسکریپت: | object.style.rotate="-120deg" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهایی است که این ویژگی را کاملاً پشتیبانی میکنند.
کروم | ایج | فایرفاکس | سافاری | اپرا |
---|---|---|---|---|
104 | 104 | 72 | 14.1 | 90 |
صفحات مرتبط
تعلیم:CSS 2D تبدیلات
تعلیم:CSS 3D تبدیلی
مطابقت:CSS scale کی اپریٹ
مطابقت:CSS translate کی کچھتی
- پچھلے صفحے پر جائیں دائیں جانب
- پچھلے صفحے پر جائیں row-gap