تنظیم veiwport

تنظیم viewport

دسته بندی : آموزش CSS سطح مقاله : متوسط زمان مطالعه : 2 دقیقه آخرین بروز رسانی: 14 بهمن 1399

تنظیم viewport منطقه ای در پنجره مرورگر است که بلافاصله بدون پیمایش قابل مشاهده است. راه اندازی تگ CSS <meta> viewport موثرترین راه برای بهبود نحوه مشاهده صفحات وب در صفحه های کوچکتر است.

تنظیم تگ viewport meta

مفهوم چشم انداز

تنظیم CSS viewport به بخشی از وب سایت اشاره دارد که در پنجره مرورگر قابل مشاهده است. بنابراین ، نمای نمایش معمولاً با صفحه واقعی برابر نیست. تلفن های همراه و سایر دستگاه های دارای صفحه نمایش کوچکتر صفحات را در یک پنجره مجازی یا دریچه نمایش نشان می دهند.

مسئله اصلی این است که صفحات باریک تر ، نمایش نمای مجازی را کوچک می کنند تا تمام مناطق یک صفحه وب را نشان دهد. بنابراین ، برخی از وب سایت ها در دستگاه های تلفن همراه ظاهر خوبی ندارند.

دستکاری و تنظیم veiwport

ممکن است تصور کنید که تنظیم درخواستهای رسانه برای حل این مشکل کافی است. با این حال ، اگر نمای مجازی با نقاط انفصال مشخص مطابقت نداشته باشد ، ممکن است کمک نکنند.

بنابراین ، باید برای تغییر اندازه و مقیاس بندی ویپورت ها ، تگ متا ویوپورت را تنظیم کنید.

  • width=device-width = قسمت عرض دستگاه از تگ ، عرض صفحه را برای پاسخگویی به عرض صفحه تنظیم می کند.
  • initial-scale=1.0 = تگ سطح بزرگنمایی اولیه صفحه را تنظیم می کند.

این مثال از تگ <meta> استفاده می کند:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

این تنظیمات به مرورگرها می گوید که وب سایتی را به عرض صفحه دستگاه مورد استفاده نمایش دهند. بنابراین ، اگر عرض صفحه 320px باشد ، پنجره مرورگر یکسان خواهد بود.

توجه: اگر وب سایت شما برای پاسخگویی ایجاد نشده است ، نباید از تگ <meta> استفاده کنید زیرا ممکن است مشکلاتی ایجاد کند.

تگ CSS <meta> viewport خصوصیات زیر را می پذیرد:

DescriptionProperty
ارتفاع دهانه نمای دستگاه مجازی را تنظیم می کند.height
عرض دهانه نمای دستگاه مجازی را تنظیم می کند.width
سطح بزرگنمایی را برای اولین بار باز شدن صفحه تنظیم می کند.initial-scale
حداقل سطح بزرگنمایی را که کاربر می تواند بزرگنمایی کند تنظیم می کند.minimum-scale
حداکثر سطح بزرگنمایی را که کاربر می تواند بزرگنمایی کند تنظیم می کند.maximum-scale
پرچمی را تنظیم می کند که به شما اجازه می دهد تا دستگاه بزرگنمایی و کوچک کند.user-scalable

مرورگرهای تلفن همراه تغییرات جهت را متفاوت مدیریت می کنند. سافاری موبایل به سادگی صفحات را بزرگ می کند وقتی جهت گیری به چشم انداز تغییر می کند. اگر می خواهید تنظیمات مقیاس CSS را حفظ کنید ، مقدار <maximum-scale=1 را برای جلوگیری از این رفتار مرورگرهای تلفن همراه وارد کنید.

در دوره آموزش CSS بین المللی آکادمی دویکس به صورت رایگان ثبت نام کنید.

این مقاله چقدر براتون مفید بود؟

میانگین رتبه : 5/5 - تعداد رای : 1