توابع scale() CSS
- صفحه قبلی توابع saturate() CSS
- صفحه بعدی توابع scale3d() CSS
- برگشت به سطح بالاتر دستورالعملهای مرجع توابع CSS
تعریف و استفاده
CSS scale()
توابع برای بزرگنمایی عناصر (عرض و ارتفاع) استفاده میشوند.
scale()
توابع تعریف میکنند که مقدار بزرگنمایی در جهت x و y برای عنصر چیست.
scale()
توابع در transform
در استفاده از این ویژگی.
مثال
مثال 1
استفاده از scale()
بزرگنمایی چندین عناصر <div>:
#myDiv1 { transform: scale(0.7); } #myDiv2 { transform: scale(110%); } #myDiv3 { transform: scale(1.1, 0.5); }
مثال 2
استفاده از scale()
تصویر بزرگنمایی:
#img1 { transform: scale(0.7); } #img2 { transform: scale(110%); } #img3 { transform: scale(1.1, 0.5); }
نحوه نوشتن CSS
scale(sx, sy)
مقدار | توضیح |
---|---|
sx | ضروری. عدد یا درصد. طول شعاع تقلیل عرض را مشخص میکند. |
sy |
اختیاری. عدد یا درصد. طول شعاع تقلیل ارتفاع را مشخص میکند. اگر حذف شود، مقدار به مقدار sx مشابه تنظیم میشود. |
جزئیات فنی
نسخه: | مодуل تبدیلات CSS سطح 1 |
---|
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که این تابع را کامل پشتیبانی میکند.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1 | 12 | 3.5 | 3.1 | 10.5 |
صفحات مرتبط
مقدمه:تغییرات 2D CSS
ارجاع:ویژگی transform CSS
ارجاع:ویژگی scale CSS
ارجاع:توابع scale3d() CSS
ارجاع:توابع scaleX() CSS
ارجاع:توابع scaleY() CSS
- صفحه قبلی توابع saturate() CSS
- صفحه بعدی توابع scale3d() CSS
- برگشت به سطح بالاتر دستورالعملهای مرجع توابع CSS