ویژگی offset CSS
- صفحه قبل object-position
- صفحه بعدی offset-anchor
تعریف و استفاده
offset
ویژگی برای حرکت عناصر به صورت پویا در مسیر، فرم کوتاه این ویژگیها است:
در مورد تنظیم offset
روشهای مختلف تنظیم مقادیر ویژگی، لطفاً به مثالهای زیر مراجعه کنید.
مثال
مثال 1
استفاده از offset
ویژگی کوتاه برای تنظیم مقادیر offset-path، offset-distance و offset-rotate برای عناصر <img>:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px auto 45deg; }
مثال 2: offset-path و offset-rotate
از عناصر <img> استفاده کنید offset
تنظیم مقادیر ویژگی offset-path و offset-rotate:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 45deg; }
مثال 3: offset-path و offset-distance
از عناصر <img> استفاده کنید offset
تنظیم مقادیر ویژگی offset-path و offset-distance:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px; }
مثال 4: offset-path،offset-distance،offset-rotate و offset-anchor
از عناصر <img> استفاده کنید offset
مقدار تنظیمات ویژگیهای offset-path،offset-distance،offset-rotate و offset-anchor:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px -90deg / 0% 50%; }
نوع زبان CSS
offset: auto|value|initial|inherit;
مقدار ویژگی
مقدار | توضیح |
---|---|
auto | پیشفرض. لطفاً به مقدار پیشفرض هر یک از ویژگیهای 'offset-' مجزا مراجعه کنید. |
offset-anchor | نقطه ثابت روی مسیر انیمیشن عنصر را مشخص کنید. مقدار پیشفرض auto است. |
offset-distance | فاصله از شروع مسیر تعریف شده توسط offset-path را مشخص کنید. مقدار پیشفرض 0 است. |
offset-path | مسیر انیمیشن عنصر را مشخص کنید. مقدار پیشفرض none است. |
offset-position | مقدار موقعیت اولیه عنصر در مسیر. مقدار پیشفرض normal است. |
offset-rotate | مقدار زاویه چرخش عنصر در هنگام انیمیشنسازی در مسیر. مقدار پیشفرض auto است. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. به: مراجعه کنید initial. |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. به: مراجعه کنید inherit. |
جزئیات فنی
مقدار پیشفرض: | مقدار پیشفرض برای هر یک از ویژگیهای个别 را ببینید |
---|---|
وارثی: | خیر |
انیمیشنسازی: | پشتیبانی میشود. لطفاً به: مراجعه کنیدویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
نوع زبان جاوااسکریپت: | object.style.offset="path('M 50,250 C 700,-50 -400,-50 250,250') 200px auto 90deg" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 16 | 42 |
صفحات مرتبط
آموزش:مسیر SVG
آموزش:آنیسازی CSS
ارجاع به:ویژگی offset CSS
ارجاع به:ویژگی offset-anchor CSS
ارجاع به:ویژگی offset-distance CSS
ارجاع به:ویژگی offset-path CSS
ارجاع به:ویژگی offset-position CSS
ارجاع به:ویژگی offset-rotate CSS
- صفحه قبل object-position
- صفحه بعدی offset-anchor