آشنایی با ویژگی Custom Positioning در المنتور

آموزش Custom Positioning
5/5 - (8 امتیاز)

المنتور در نسخه 2.5 خود ویژگی به نام موقعیت سفارشی (Custom Positioning) اضافه کرده که اگر با این ویژگی آشنایی نداشته باشید ممکن است کمی گمراه کننده باشه. در این مقاله قصد داریم تا طراح بندی Flexible  که شامل گزینه های Inline با موقعیت های Absolute و Fixed، موقعیت های عمودی و افقی و نکات مرتبط با این گزینه ها را توضیح دهیم.

گزینه های این طرح بندی عبارتند از تنظیمات ستون بندی، عرض در متن و سفارشی ویجت ها و همچنین موقعیت های مطلق (Absolute) و ثابث (Fixed).

در این مقاله شما قدرت ویژگی جدید المنتور یعنی موقعیت سفارشی (Custom Positioning) را یاد خواهید گرفت.

موقعیت سفارشی (Custom Positioning) انعطاف و کنترل بیشتری هنگام طراحی صفحه به شما خواهد داد.

طرح بندی Flexible چیست ؟

    • عرض ویجت
        تمام عرض
        در متن
        سفارشی
    • ترازبندی ستون
        ترازبندی عمودی
        ترازبندی افقی
      • جایگاه
          پیش فرض
          مطلق (Absolute)
          ثابت (Fixed)

آماده طراحی سریع تر و بهتر از قبل هستید ؟ در ادامه با ما همراه باشید.

عرض ویجت

چگونگی تعیین عرض ویجت بسته به طراحی کلی صفحه شما و نیازهای شما مرتبط است.المنتور 3 گزینه برای شما ارائه میدهد : تمام عرض، در متن و سفارشی. ما با گزینه در متن شروع می کنیم.

موقعیت در متن

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

در اینجا چند روش جالب برای اعمال این ویژگی داریم :

  • ویجت ها را در کنار هم در ستون ها قرار دهیم
  • کنترل موقعیت ویجت
  • استفاده از عرض سفارشی برای ترازبندی ویجت ها

 

آیا میخواهید 2 دکمه را کنار هم در یک ستون قرار دهید؟ حالا می توانید!

آموزش custom position

در بخش طراحی شده، 2 دکمه در یک ستون وجود دارد، بگذارید آنها را در کنار هم قرار دهیم. روی دکمه کلیک کنید و در تب پیشرفته، روی گزینه موقعیت سفارشی (Custom Positioning) کلیک کنید. قسمت عرض را روی “در متن” قرار دهید. همچنین این کار را برای دکمه دیگر انجام دهید.

برای استفاده از این ویژگی مفید یک راه دیگر هم داریم :

در زیر 4 ستون با 2 ویجت یا عرض در متن داریم. با گزینه موقعیت عمودی (Vertical Align) موقعیت نمایش ویجت ها در بالا، وسط و پایین را کنترل کنید.

گزینه “پایین” برای این مثال عالی است. پس روی ویجت کلیک راست کنید و برای باقی ویجت ها استایل را پیست کنید.

آموزش Custom Positioning

ترازبندی ستون

در اینجا ما از تمام گزینه های جدید برای تنظیم عمودی و افقی استفاده می کنیم.

برای ترازبندی عمودی، شما چگونگی استفاده از گزینه های Space Between, Space Around و Space Evenly را یاد میگیرید.

برای ترازبندی افقی، گزینه های آغاز (Start)، وسط (Center)، پایان (End) و همچنین Space Between, Space Around و Space Evenly را بررسی میکنیم.

در این طرح پیش فرض هر ستون دارای یم تصویر، یک ویرایشگر متن و یک ویجت ستاره است. اما شما میبینید که محتوای ستون به درستی تنظیم نشده است.در تنظیمات قدیمی طرح بندیترازبندی افقی (Vertical Align) : بالا، وسط و پایین نمی تواند این مورد را حل کند.

آموزش Custom Positioning

به همین دلیل از 3 گزینه جدید عمودی برای سفارشی سازی ساده تر و دقیق تر استفاده می کنیم :

Space Between, Space Around & Space Evenly.

در اینجا نحوه عملکررد هر یک از 3 تابع ترازبندی جدید عمودی را طرح داده ایم :

1-Space Between – تصاویر و آیکون ها را در ابتدا و انتها نزدیک به لبه ستون قرار می دهد. با فاصله برار بین تمام ویجت ها.

آموزش Custom Positioning

2-Space Around – در اینجا فاصله بین ویجت ها به طور مساوی تقسیم می شود. و لبه های بالا و پایین نصف فضتی بین ویجت ها است.

آموزش Custom Positioning

3-Space Evenly – تنظیم فضای برابر بین تمامی ویجت ها از ابتدا تا انتها.

آموزش Custom Positioning

خب حالا یکم با گزینه موقعیت افقی (Horizontal Alignment) کار کنیم.

این ویژگی توانایی موقعیت در متن (inline) را گسترش میدهد و به شما اجازه می دهد تا ویجت های inline را با ترازبندی افقی در یک خط تنظیم کنید.

همانطور که میبینید ما 4 آیکون ویجت شبکه های اجتماعی را برای این ستون درسمت راست قرار داده ایم. آنها به صورت در متن (inline) قرار داده شده اند که یعنی در کنار یکدیگر در همه ستون نشان داده می شوند.

آموزش Custom Positioning

1. آغاز– تمام آیکون ها را به سمت راست هموار میکند.

آموزش Custom Positioning

2. وسط– تمام آیکون ها را به وسط ستون هدایت می کند.

آموزش Custom Positioning

3. پایان– تمام آیکون ها به آخر ستون یعنی سمت چپ هدایت می کند.

آموزش Custom Positioning

حالا شما نحوه استفاده از گزینه های موقعیت عمودی و افقی در المنتور 2.5 را میدانید.

بعدی : عرض ویجت

باید ها و نباید ها – موقعیت وبسایت

این ویژگی را طراحان بسیار دوست دارند. موقعیت مطلق (Absolute) دست طراح را برای طراحی سایت وردپرس آزاد میگذارد.

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

موقعیت مطلق – Absolute

در ابتدا موقعیت مطلق میتواند یک ترفند باشه، بنابراین در اینجا پیش نیاز هایی برای شروع کار با این ویژگی را مرور می کنیم.

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

یک شی مطلق به ستون نسبت دارد. در زیر مربع صورتی شی مطلق ماست.

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

این ویژگی، موقعیت مطلق معمولا با طراحی واکنشگرا تداخل دارد. خوشبختانه المنتور سفارشی سازی جداگانه ای برای دستگاه های تلفن همراه، تبلت و دسکتاپ با واحد های px,vw,vh و واحد % قرار داده است.

با موقعیت مطلق، شما ریسک اینکه صفحه با اسکرول افقی مواجه شود را میپذیرید که خوشبختانه در المنتور کنترل Overflow قرار دارد که تمامی اسکرول های ناخواسته را حذف می کند.

موقعیت ثاتب – Fixed

خب در اینجا حالا تنظیمات مربع صورتی را به موقعیت ثاتب تغییر میدهیم.

چه اتفاقی افتاد ؟ آیا ناپدید شد ؟ نگران نباشید، شما می توانید با تنظیم افقی و غمودی روی 0 آن را برگردانید.اما یک موقعیت ثاتب ویجت، نسبت به veiwport و پنجره مرورگر بستگی دارد و دیگر به ستون بستگی ندارد.

زمانی که جهت گیری مربع به سمت پایین و راست تنظیم می شود و افست آن صفر باشد. دقیقا مربع در پایین سمت راست قرار میگیرد.

درست مثل موقعیت مطلق، تنظیمات جهت گیری این مورد را تعیین می کند.

بگذارید مربع را در نزدیکی پایین سمت چپ قرار دهیم، سپس جهت افقی را به سمت چپ و جهت عمودی را به پایین قرار دهیم.

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

با موقعیت ثابت، عرض هر محتوا یا ستون به همان اندازه که تعریف شده است و تاثیری روی تغییر موقعیت ندارد زیرا موقعیت نسبت به نمایشگر قرار دارد نه ستون.به این معنی که عرض پیش فرض یک ویجت از viewport به ارث می برد.

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

اطهر اردستانی در 01:48

وقت بخیر من این بخش custom position رو اصلا داخل ویجت هام ندارم؟ فقط داخل ویجت خاصی هست یا همه ویجت ها المنتور این رو دارند؟؟

پاسخ
المنتور فارسی در 12:52

با سلام

در تب پیشرفته و زیر قسمت پدینگ قرار دارد.

پاسخ
امیر در 19:30

سلام من آخرین نسخه پرو (3.6.6) المنتور رو نصب کردم ولی کاستوم پوزیشن در تب پیشرفته نیست خیلی دنبال گشتم
کلا انگار این گزینه وجود نداره چیکار کنم؟

پاسخ
المنتور فارسی در 00:33

با سلام
این ویژگی در تب پیشرفته در همان تب اول قرار گرفته است.

پاسخ
soul13 در 19:05

با سلام.
قسمت موقعیت در نسخه جدید المنتور به طرح بندی منتقل شده به اسم <عرض>

پاسخ
المنتور فارسی در 19:22

با سلام
در تب پیشرفته به نام عرض قرار دارد.

پاسخ
آرش در 10:09

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

پاسخ
المنتور فارسی در 14:32

با سلام
می تونید یک بخش ایجاد کرده و ارتفاع را روی تمام صفحه قرار بدید.

پاسخ
مهسا در 10:21

سلام من در المنتور یک سری از تصاویرم به صورت بزرگ شده از سایز واقعی خودشون نمایش داده میشوند علت چیه ؟کد ها و افزونه ها غیر فعال شدند ما باز هم درست نشد

پاسخ
المنتور فارسی در 18:23

با سلام
نصاویر ساده هستند یا محصول؟

پاسخ
علی عباسی در 20:36

سلام من نسخه 3.2.2 را دارم ولی این گزینه رو نه به فارسی نه انگلیسی ندارم باید چیکار کنم داخل تب پیشرفته

پاسخ
المنتور فارسی در 15:56

با سلام
به نام موقعیت نوشته شده است.

پاسخ
احمد در 18:06

توی بخش تغییر شکل و افست میتونی جایگاه رو دستی تغییر بدی

پاسخ
سیامک در 00:40

سلام میشه جواب بدین خیلی ضروریه.. چرا نمیتونم در حالت ریسپانسیو ستون هارو کنار هم بزارم… همش میفتن زیر هم

پاسخ
المنتور فارسی در 01:23

با سلام
آیا عرض هر ستون را تغییر می دهید؟

پاسخ
حاجی مراد در 18:21

قابلیت positioning برای طراحی خیلی جذاب و مفیده ولی حواس طراح خیلی باید به نسخه‌های موبایل و تبلت باشه که خوشبختانه المنتور کنترل‌های نسبتا کاملی از این نظر در اختیارمون قرار میده.

پاسخ
شهاب در 16:19

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

پاسخ
المنتور فارسی در 19:14

با سلام
متاسفانه المنتور امکانی برای ویرایش هدر عمودی ندارد، این مورد باید توسط کد CSS انجام شود.

پاسخ
المنتور فارسی در 19:28

با سلام
این گزینه در تب پیشرفته با نام موقیعت قرار گرفته است.

پاسخ

نظرات ارزشمند خود را به اشتراک بگذارید