জেভাস্ক্রিপ্ট MediaQueryList API
- ভিউপোর্ট চাইসিস পূর্ববর্তী পৃষ্ঠা
- পরবর্তী পৃষ্ঠা API স্টোরেজ
MediaQueryList অবজেক্ট
MediaQueryList অবজেক্ট মিডিয়া কোয়ালিফাইয়ার থেকে প্রাপ্ত তথ্য সংরক্ষণ করে
MediaQueryList অবজেক্টউইন্ডো অবজেক্টএর প্রকৃতির
MediaQueryList অবজেক্টটি নিম্নলিখিত পদ্ধতিতে পরিবর্তন করা যায়:
window.matchMedia()
বা matchMedia()
:
উদাহরণ
const mqlObj = window.matchMedia(); const mqlObj = matchMedia();
অন্যান্য দেখুন:
MediaQueryList প্রকৃতি
প্রকৃতি | বর্ণনা |
---|---|
matches | বুল মানা। যদি ডকুমেন্ট কোয়ালিফাইয়ারের সাথে মাথামাথা হয়, তবে true অন্যথায় false 。 |
media | শব্দমালা মানা। মিডিয়া কোয়ালিফাইয়ার (তালিকা)। |
MediaQueryList পদ্ধতি
পদ্ধতি | বর্ণনা |
---|---|
addListener() | নতুন অনুসরণকারী ফাংশন যোগ করুন, যা মিডিয়া কোয়ালিফাইয়ার পর্যালোচনার ফলাফল পরিবর্তিত হলে চালু হবে。 |
removeListener() |
পূর্ববর্তীতে যোগ করা অনুসরণকারী ফাংশনটি মিডিয়া কোয়ালিফাইয়ার তালিকা থেকে অপসারণ করুন。 যদি নির্দিষ্ট অনুসরণকারী তালিকায় নেই, তবে কোনো কাজ করা হবে না。 |
মিডিয়া কোয়ালিফাইয়ার
matchMedia()
পদ্ধতির মিডিয়া কোয়ালিফাইয়ার সিএসএস @মিডিয়া রুল যেমন min-height, min-width, orientation ইত্যাদির মতো যেকোনো মিডিয়া বৈশিষ্ট্য
উদাহরণ
matchMedia("(max-height: 480px)").matches); matchMedia("(max-width: 640px)").matches);
মিডিয়া ধরন
মান | বর্ণনা |
---|---|
সকল মিডিয়া ধরনের ডিভাইসের জন্য | ডিফল্ট |
প্রিন্টারের জন্য | |
screen | কম্পিউটার স্ক্রিন, ট্যাবলেট, স্মার্টফোন ইত্যাদির জন্য |
speech | পাতাটিকে আধা করে পড়ার জন্য ব্যবহৃত স্ক্রিন রিডার |
মিডিয়া বৈশিষ্ট্য
মান | বর্ণনা |
---|---|
any-hover | কোনো উপযুক্ত ইনপুট মেকানিজম আছে কি যা ব্যবহারকারীকে মাউসকে উপর ডিভাইসের উপর স্থান দিতে দেয়? (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
any-pointer | কোনো উপযুক্ত ইনপুট মেকানিজম আছে কি? যদি আছে, তবে তার নিশ্চিততা কিভাবে? (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
aspect-ratio | দৃশ্যক্ষেত্রের প্রতিপাত অনুপাত |
color | আউটপুট ডিভাইসের প্রত্যেক রঙ কম্পোনেন্টের ডিজিটাল স্থান |
color-gamut | ব্যবহারকারী এবং আউটপুট ডিভাইস সমর্থনকারী সাধারণ রঙ পরিধি (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
color-index | ডিভাইস দ্বারা প্রদর্শিত রঙ সংখ্যা |
grid | ডিভাইস গ্রিড বা বিটম্যাপ? |
height | ভিউপোর্টের উচ্চতা |
hover | প্রধান ইনপুট মেকানিজম কি ব্যবহারকারীকে মাউস সোয়াইপ করার অনুমতি দেয়? (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
inverted-colors | ব্রাউজার বা নিচের অপারেটিং সিস্টেম রঙ রোগত কি করে? (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
light-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 | আউটপুট ডিভাইস কিভাবে ব্লক অক্স পোর্টফোলিওত সার্কল করে (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে)? |
overflow-inline | কি ইনলাইন অক্স পোর্টফোলিওত সার্কল করা যায় (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে)? |
pointer | প্রধান ইনপুট মেকানিজম কি পয়েন্টার ডিভাইস? যদি হয়, তার নিশ্চিততা কিভাবে? (মিডিয়া কোয়েরিজ লেভেল 4-এ যোগ করা হয়েছে) |
resolution | আউটপুট ডিভাইসের রেজলিউশন, dpi বা dpcm ব্যবহার করে |
scan | আউটপুট ডিভাইসের স্ক্যানিং প্রক্রিয়া |
স্ক্রিপ্টিং | স্ক্রিপ্টিং (যেমন জেভাস্ক্রিপ্ট) ব্যবহার করা যায় কি? (মিডিয়া কোয়াইয়ার্স লেভেল ৪-এ যুক্ত) |
আপডেট | মিডিয়া কোয়াইয়ার্স লেভেল ৪-এ যুক্ত |
উইদথ | উইদথ |
- ভিউপোর্ট চাইসিস পূর্ববর্তী পৃষ্ঠা
- পরবর্তী পৃষ্ঠা API স্টোরেজ