ویژگی transition-property CSS
- صفحه قبل transition-duration
- صفحه بعدی transition-timing-function
تعریف و استفاده
ویژگی transition-property نام CSS که باید از اثر انتقال استفاده کند را مشخص میکند. (اثر انتقال زمانی آغاز میشود که ویژگی CSS مشخص شده تغییر کند).
توضیحات:اثرات انتقال معمولاً زمانی رخ میدهند که کاربر نشانگر ماوس را روی عنصر قرار میدهد.
نکته:لطفاً همیشه transition-duration اگر ویژگی مشخصی مشخص نشود، طول زمان به 0 خواهد بود و اثر انتقال ایجاد نخواهد شد.
لطفاً به:
آموزش CSS:过渡 CSS
دستورالعمل مرجع HTML DOM:ویژگی transitionProperty
مثال
قراردادن نشانگر ماوس روی عنصر div باعث ایجاد اثر انتقال با تغییر آهسته اندازه عنصر div میشود:
div { transition-property: width; }
قوانین CSS
transition-property: none|all|نوع;
مقدار ویژگی
مقدار | توضیح |
---|---|
هیچچیزی | هیچ ویژگی از اثر انتقال بهرهمند نخواهد شد. |
همه | تمام ویژگیها از اثر انتقال بهرهمند خواهند شد. |
نوع | لیستی از نامهای CSS که باید از اثر انتقال استفاده کنند، لیست با کاما جدا شده است. |
جزئیات فنی
مقدار پیشفرض: | همه |
---|---|
ارثپذیری: | خیر |
نسخه: | CSS3 |
قوانین جاوااسکریپت: | اشیاء.style.transitionProperty="width,height" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولیه مرورگرهای پشتیبانیکننده از این ویژگی هستند.
اعداد شماری با پیشوند -webkit-،-moz- یا -o- نشاندهنده نسخه اولیه استفاده از پیشوند هستند.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- صفحه قبل transition-duration
- صفحه بعدی transition-timing-function