ویژگی fontSizeAdjust Style

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

fontSizeAdjust این ویژگی مقیاس aspect فونت متن را تنظیم یا بازمی‌گرداند.

تمام فونت‌ها دارای مقیاس aspect هستند که اختلاف اندازه بین حرف کوچک "x" و حرف بزرگ "X" است.

وقتی فونت پیش‌گزیده در دسترس نیست،fontSizeAdjust این ویژگی به شما اجازه می‌دهد تا اندازه فونت را بهتر کنترل کنید. وقتی فونت در دسترس نیست، مرورگر از فونت دوم استفاده می‌کند. این ممکن است باعث تغییرات بزرگ در اندازه فونت شود. برای جلوگیری از این مسئله، از این ویژگی استفاده کنید.

وقتی مرورگر مقدار aspect فونت اولین انتخاب را می‌داند، می‌تواند اندازه فونتی که برای نمایش متن با فونت دوم انتخاب شده استفاده شود را تعیین کند.

لطفاً به

آموزش CSS:خط CSS

دستورالعمل CSS:ویژگی font-size

دستورالعمل HTML DOM:ویژگی font

مثال

تنظیم اندازه فونت:

document.getElementById("myP").style.fontSizeAdjust = "0.58";

آزمایش شخصی کنید

نحوه نوشتن

بازگشتی ویژگی fontSizeAdjust:

object.style.fontSizeAdjust

تنظیم ویژگی fontSizeAdjust:

object.style.fontSizeAdjust = "none|number|initial|inherit"

مقدار ویژگی

مقدار توضیح
none مقدار پیش‌فرض. اندازه فونت را تنظیم نمی‌کند.
number

ارتفاع x فونت پیش‌گزیده را حفظ کرده و مقیاس aspect فونت را محاسبه می‌کند.

معادله استفاده شده: اندازه فونت پیش‌گزیده * (مقیاس aspect فونت پیش‌گزیده / مقیاس aspect فونت در دسترس) = اندازه فونت استفاده شده برای فونت در دسترس

مثال: اگر فونت 14px Verdana (مقیاس aspect 0.58) در دسترس نیست، اما فونت Times New Roman با مقیاس aspect 0.46 در دسترس است، اندازه فونت تنظیم شده برای استفاده 14*(0.58/0.46) = 17.65px خواهد بود.

initial این ویژگی را به مقدار پیش‌فرض خود تنظیم کنید. لطفاً به initial.
inherit این ویژگی را از عنصر والد خود ارث می‌برد. لطفاً به inherit.

جزئیات فنی

مقدار پیش‌فرض: none
مقدار بازگشتی: رشته‌ای که نشان‌دهنده مقیاس aspect فونت متن است.
نسخه CSS: CSS3

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

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
پشتیبانی نمی‌شود پشتیبانی نمی‌شود پشتیبانی می‌شود پشتیبانی نمی‌شود پشتیبانی نمی‌شود