براتی طراح سایت

ریسپانسیو کردن صفحات در المنتور

مشخصات مقاله:
بروزرسانی: مرداد ۱۴۰۴
ریسپانسیو کردن صفحات در المنتور
فهرست مطالب

خلاصه:

به جای استفاده از پیکسل (px) برای اندازه‌گذاری، از واحدهای نسبی مانند درصد (%), em, rem, vw, vh استفاده کنید تا عناصر به صورت خودکار با اندازه صفحه نمایش تطبیق پیدا کنند.
 
% VW Pixel
REM VH EM

ریسپانسیو کردن المنتور

ریسپانسیو کردن صفحات در المنتور چیست؟

ریسپانسیو کردن صفحات در المنتور بمعنای طراحی برگه ها یا لندینگ های المنتوری استاندارد – اصولی و مهندسی شده میباشد!بیایید ببینیم برای هر المان، کدوم واحدها بهترین دوست شما هستن تا سایتتون تو هر دستگاهی، بی‌نقص و زیبا به نظر برسه
 
  • هم از دید کاربر بدون اسکرول افقی
  • هم از دید ربات های گوگل

طراحی ریسپانسیو یا واکنشگرا

🤷‍♂️ طراحی ریسپانسیو یعنی ساختن وب‌سایتی که خودش رو با اندازه صفحه نمایش کاربر تطبیق بده. فرقی نمی‌کنه کاربر با موبایل سایت شما رو باز کنه 📱 یا با یه مانیور بزرک 💻، سایت باید تو هر شرایطی عالی به نظر برسه.

المنتور: انتخاب درست واحدهای CSS (مثل px، em، % و …) می‌تونه سایت‌تون رو از خوب به عالی تبدیل کنه. 🛠️ بریم سراغ جدول جادویی‌مون!

جدول ریسپانسیو

  • ✅ (سبز): یعنی این واحد برای اون ویژگی مناسبه

  • ❌ (صورتی): یعنی این واحد مناسب نیست و بهتره سراغش نری

  • جدول انتخاب واحدی که هر المنتورکاری باید بدونه!
  • فونت‌ها (Font): برای فونت‌ها، بهترین دوستای شما rem و em هستن! ✅ این دو واحد، فونت‌ها رو نسبت به اندازه فونت اصلی صفحه یا المان والد تنظیم می‌کنن. یعنی چی؟ یعنی اگه کاربر تو تنظیمات مرورگرش اندازه فونت رو بزرگ‌تر کنه، فونت‌های سایت شما هم به همون نسبت بزرگ میشن و خوانایی حفظ میشه. 🤩
  • استفاده از پیگسل برای فونت‌ها مثل اینه که بخواید یه لباس سایز ثابت رو به همه آدم‌ها بپوشونید؛ بعضیا براشون گشاد میشه، بعضیا تنگ! ❌
  •  
  • عکس‌ها (Image): وقتی صحبت از عکس‌ها میشه، درصد (%) و vw (Viewport Width) حرف اول رو می‌زنن! ✅ این واحدها باعث میشن عکس‌های شما خودشون رو با عرض صفحه نمایش تطبیق بدن. مثلاً اگه یه عکس رو ۱۰۰% عرض کانتینرش بذارید، همیشه تمام عرض رو پر می‌کنه، چه تو موبایل، چه تو دسکتاپ. 🖼️ استفاده از px برای عکس‌ها یعنی فاجعه! ❌ چون تو صفحه‌های کوچیک، عکس از کادر میزنه بیرون و زشت میشه.
  • همیشه width: 100%; height: auto; تا تصویر نسبت‌ها را حفظ کند و در موبایل بزرگ یا کوچک نشکند.
  •  
  • متن توضیحات (Text Description): مثل فونت‌ها، برای متن‌های توضیحات هم rem و em بهترین انتخابن! ✅ این واحدها تضمین می‌کنن که متن شما تو هر دستگاهی خوانا و مرتب باشه. 📖
  •  
  • کانتینر اصلی (Main Container): برای کانتینرهای اصلی، درصد (%) و vw رو بچسبید! ✅ این واحدها به شما اجازه میدن که عرض کانتینر اصلی رو نسبت به عرض کل صفحه تنظیم کنید. اینجوری سایتتون تو هر سایزی از صفحه نمایش، بهینه دیده میشه. 🌐
  • عرض اصلی سایت را با % ( max-width: 1200px) محدود کنید تا در صفحات بزرگ، خوانایی حفظ شود.
  •  
  • کانتینر داخلی (Inner Container): اینجا یه کم دستتون بازتره! برای کانتینرهای داخلی، هم درصد (%)، هم rem و هم em می‌تونن دوستای خوبی باشن! ✅ بستگی داره که بخواید کانتینرتون نسبت به والدش تغییر کنه یا نسبت به فونت اصلی. این انعطاف‌پذیری بهتون کمک می‌کنه چیدمان‌های پیچیده‌تری رو هم ریسپانسیو کنید. 🧩
  •  
  • حاشیه (Margin): برای حاشیه‌ها، rem، px و em گزینه‌های مناسبی هستن! ✅ rem و em برای حاشیه‌هایی که می‌خواید با تغییر اندازه فونت یا المان‌های والد تغییر کنن، عالی هستن. اما اگه یه حاشیه ثابت و دقیق می‌خواید، px هنوز هم کار خودشو خوب انجام میده. 📏
  •  
  • سایه (Shadow): برای سایه‌ها، px بهترین و تنها انتخاب شماست! ✅ سایه‌ها معمولاً نیاز به دقت پیکسلی دارن تا ظاهری شارپ و دلنشین داشته باشن. 🌑
  •  
  • آیکون‌ها (Icon): آیکون‌ها هم مثل فونت‌ها، با px و em عالی کار می‌کنن! ✅ این واحدها کمک می‌کنن آیکون‌ها تو اندازه‌های مختلف صفحه نمایش، واضح و متناسب باشن. 🌟آیکون‌ها اغلب بخشی از متن به‌حساب می‌آیند.
  • نکات:
  1. em وقتی می‌خواهید فونت وابسته به والد باشد، rem وقتی می‌خواهید وابسته به root.

  2. آیکون‌های SVG  برابر با pxl 

مقاله مرتبط:  افزونه نمایش مطالب مرتبط در وردپرس

تنظیمات واکنشگرا در المنتور 

  1. انتخاب المان🛠️

  2. تب Style → Layout/Advanced

  3. انتخاب واحد از منوی آبشاری (٪ / px / em / rem / vw)

  4. پخش تست: با کلیدهای Desktop/Tablet/Mobile المنتور چک کنید

  • جدول ریسپانسیو copy

ساختار جدول

px (پیکسل) –  vh ارتفاع ( ویوپورت هایت)

vw عرض (ویوپورت)  –   em (نسبی به فونت والد)

rem (نسبی به فونت ریشه) –   % (درصد)

بهترین قالب ریسپانسیو المنتور

بهترین قالب ریسپانسیو المنتوری میتوان به موارد زیر اشاره کرد!

  • قالب هلو بیز المنتور از مخزن وردپرس
  • استرا پرو – پورتو از مارکت

بهترین افزونه ریسپانسیو المنتور

افزونه المنتور پرو

نقاط شکست (Breakpoints) در المنتور

نقاطی گفته می‌شود که در آن محتوا به عرض دستگاه پاسخ می‌دهد. این قابلیت به شما امکان می‌دهد تا استایل و چیدمان وب‌سایت خود را برای اندازه‌های مختلف صفحه نمایش (مانند موبایل، تبلت، لپ‌تاپ و صفحات عریض) تنظیم کنید تا بهترین تجربه کاربری را برای بازدیدکنندگان فراهم آورید.
 
تنظیمات المنتور

اهمیت نقاط شکست

با استفاده از نقاط شکست، می‌توانید اطمینان حاصل کنید که وب‌سایت شما در هر دستگاهی به درستی نمایش داده می‌شود. به عنوان مثال، اگر یک گالری با سه تصویر در کنار هم در نسخه دسکتاپ دارید، می‌توانید تنظیم کنید که در تلفن همراه فقط دو تصویر در یک ردیف نمایش داده شود. این انعطاف‌پذیری به شما کمک می‌کند تا چیدمان وب‌سایت خود را بسته به دستگاه و اندازه صفحه نمایش سفارشی کنید.

تنظیم نقاط شکست سفارشی در المنتور

المنتور از نسخه ۳.۴ به بعد، قابلیت افزودن نقاط شکست سفارشی را فراهم کرده است. این به شما امکان می‌دهد تا علاوه بر نقاط شکست پیش‌فرض (دسکتاپ، موبایل و تبلت)، نقاط شکست جدیدی را برای اندازه‌های ریسپانسیو کردن صفحات در المنتور انجام بدین.

مراحل فعال‌سازی و تنظیم:

۱.دسترسی به تنظیمات نقاط شکست: در المنتور، به بخش تنظیمات سایت (Site Settings) بروید. معمولاً این گزینه در پنل ویرایشگر المنتور و در قسمت تنظیمات عمومی (Global Settings) یا تنظیمات ریسپانسیو (Responsive Settings) قابل دسترسی است.
۲.افزودن نقاط شکست جدید: در این بخش، می‌توانید نقاط شکست جدیدی را با تعیین عرض پیکسل مورد نظر اضافه کنید. المنتور ۳.۴ چهار نقطه شکست جدید شامل صفحات عریض، لپ‌تاپ، موبایل اضافی و تبلت اضافی را معرفی کرده است.
۳.سفارشی‌سازی مقادیر: شما می‌توانید مقادیر هر نقطه شکست را به صورت جداگانه مدیریت کنید و عرض دقیق پیکسل را برای هر یک تعیین نمایید.
۴.طراحی برای هر نقطه شکست: پس از تعریف نقاط شکست، می‌توانید در حین طراحی صفحات، با استفاده از گزینه‌های ریسپانسیو المنتور، چیدمان و استایل المان‌ها را برای هر نقطه شکست به صورت جداگانه تنظیم کنید.

حل مشکلات ریسپانسیو

برای حل مشکل ریسپانسیو کردن صفحات در المنتور راهکارهای زیر پیشنهاد می‌شود:
 
استفاده از واحدهای نسبی: به جای استفاده از پیکسل (px) برای اندازه‌گذاری، از واحدهای نسبی مانند درصد (%), em, rem, vw, vh استفاده کنید تا عناصر به صورت خودکار با اندازه صفحه نمایش تطبیق پیدا کنند.
 
پاک کردن کش و css کتابخانه در ابزارها: پس از اعمال تغییرات، کش سایت و مرورگر خود را پاک کنید تا تغییرات اعمال شده نمایش داده شوند. می‌توانید از افزونه‌های کش مانند WP Rocket یا LiteSpeed Cache استفاده کنید.
 
بررسی تداخل افزونه‌ها و قالب: افزونه‌ها را یکی یکی غیرفعال کنید تا افزونه‌ای که باعث تداخل می‌شود را شناسایی کنید. همچنین، قالب سایت را به یک قالب پیش‌فرض وردپرس (مانند Hello Elementor) تغییر دهید تا مطمئن شوید مشکل از قالب نیست.
 
به‌روزرسانی المنتور و افزونه‌ها: همیشه المنتور، المنتور پرو و سایر افزونه‌های مرتبط را به آخرین نسخه به‌روز نگه دارید. این به‌روزرسانی‌ها معمولاً شامل رفع باگ‌ها و بهبودهای عملکردی هستند.
 
خدمات پشتیبانی سایت وردپرسی
بعد از تکمیل فرم وبررسی اولیه باشما تماس می گیرم

مقاله افزایش سرعت المنتور

مقاله مرتبط:  ساخت افکت برف باران در سایت با کد CSS

۴/۵ - (۶ امتیاز)
Telegram
WhatsApp
Email
LinkedIn
پشتیبان سایت

2 پاسخ

دیدگاهتان را بنویسید

هجده − شانزده =