جسٹاگرک میکوکویلیسٹی اپ آئی پی
- پچھلے پہلا API History
- آئندہ پہلا API Storage
نماینده MediaQueryList
ویژگیهای نمایندهای که اطلاعات از مطالعه رسانه را ذخیره میکند.
ویژگیهای نمایندهای کهنمایندهیMediaQueryList
ویژگیهای مجموعهای از
window.matchMedia()
یا فقط با matchMedia()
:
مثال
const mqlObj = window.matchMedia(); const mqlObj = matchMedia();
لطفاً به:
ویژگی MediaQueryList
ویژگی | توضیح |
---|---|
matches | مقدار بولان. اگر مستند با پرسش هماهنگ باشد، true ، در غیر این صورت false . |
media | مقدار رشتهای. مطالعه رسانه (لیست). |
روش MediaQueryList
روش | توضیح |
---|---|
addListener() | شنونده جدیدی اضافه میکند، که هر بار که نتایج ارزیابی مطالعه رسانه تغییر کند، این عملکرد اجرا میشود. |
removeListener() |
شنونده قبلی که قبلاً اضافه شده است را از لیست مطالعه حذف میکند. اگر شنونده مشخص شده در لیست نیست، هیچ عملی انجام نمیشود. |
مطالعه رسانه
matchMedia()
مطالعهای که میتواند به عنوان CSS @media رول ویژگیهای رسانه هر نوع، مانند min-height،min-width،orientation و غیره.
مثال
matchMedia("(max-height: 480px)").matches); matchMedia("(max-width: 640px)").matches);
نوع رسانه
مقدار | توضیح |
---|---|
all | پیشفرض. برای همه دستگاههای نوع رسانه استفاده میشود. |
برای چاپگر استفاده میشود. | |
screen | برای صفحهنمایش کامپیوتر، تبلت، تلفن هوشمند و غیره استفاده میشود. |
speech | صفحهخوانی صوتی برای خواندن صفحات به صورت بلند. |
ویژگیهای رسانه
مقدار | توضیح |
---|---|
any-hover | آیا هیچ مکانیزم ورودی موجودی وجود دارد که به کاربر اجازه میدهد ماوس را روی عنصر قرار دهد؟ میریا کویریز لیول 4 میں شامل کیا گیا تھا。 |
any-pointer | آیا هیچ مکانیزم ورودی موجودی است که دستگاه اشارهگر باشد؟ اگر باشد، دقت آن چگونه است؟ میریا کویریز لیول 4 میں شامل کیا گیا تھا。 |
aspect-ratio | تناسب عرض به ارتفاع视انداز. |
color | تعداد بیت هر جزء رنگی وسایل خروجی. |
color-gamut | استعمال کارگزار و وسایل خروجی که رنگهای تقریبی پشتیبانی میکنند (Media Queries Level 4 中添加) |
color-index | 设备可以显示的颜色数量。 |
grid | 设备是网格还是位图。 |
height | 视口高度。 |
hover | 主要输入机制是否允许用户将鼠标悬停在元素上? (Media Queries Level 4 中添加) |
inverted-colors | 浏览器或底层操作系统是否反转颜色? میریا کویریز لیول 4 میں شامل کیا گیا تھا。 |
light-level | 当前环境光级别(Media Queries Level 4 中添加)。 |
max-aspect-ratio | 显示区域的最大宽高比。 |
max-color | 输出设备每个颜色分量的最大位数。 |
max-color-index | 设备可以显示的最大颜色数。 |
max-height | 显示区域的最大高度,例如浏览器窗口。 |
max-monochrome | 单色(灰度)设备上每种“颜色”的最大位数。 |
max-resolution | 设备的最大分辨率,使用 dpi 或 dpcm。 |
max-width | 显示区域的最大宽度,例如浏览器窗口。 |
min-aspect-ratio | 显示区域的最小宽高比。 |
min-color | 输出设备每个颜色分量的最小位数。 |
min-color-index | 设备可以显示的最小颜色数。 |
min-height | 显示区域的最小高度,例如浏览器窗口。 |
min-monochrome | 单色(灰度)设备上每种“颜色”的最小位数。 |
min-resolution | 设备的最小分辨率,使用 dpi 或 dpcm。 |
min-width | 显示区域的最小宽度,例如浏览器窗口。 |
monochrome | 单色(灰度)设备上每种“颜色”的位数。 |
orientation | 视口的方向(横向或纵向模式)。 |
overflow-block | 输出设备如何处理沿块轴溢出视口的内容(Media Queries Level 4 中添加)。 |
overflow-inline | 是否可以滚动沿内联轴溢出视口的内容(Media Queries Level 4 中添加)。 |
pointer | کم سینٹرل انٹرپوٹ میکانزم پوائنٹر ڈیویسز ہوگا؟ اگر ہو تو اس کی دقت کیا ہوگی؟ میریا کویریز لیول 4 میں شامل کیا گیا تھا。 |
resolution | آپدستری کی ریزولوشن، dpi یا dpcm استعمال کرکے، |
scan | آپدستری کی سکن سائنس پروسیس کی آؤٹ پُٹ کی جانی ہے。 |
اسکریپٹنگ | اس کا استعمال اسکریپٹ (مثلاً JavaScript) کرسکتا ہے یا نہیں؟ (مدیا کوئئز لیکل 4 میں شامل کیا گیا ہے) |
تحديث | مدیا کوئئز لیکل 4 میں شامل کیا گیا ہے) میں، آؤٹ پُٹ کی نظر میں کتنا جلد تبدیل کی جاسکتی ہے。 |
چوڑائی | وسیعتی کی چوڑائی。 |
- پچھلے پہلا API History
- آئندہ پہلا API Storage