طراحی سایت با طراحی وب واکنشی بخش دوم: جداول شناور

مقالات طراحی وب سایت

  • 1621
  • 1872 مرتبه
طراحی سایت با طراحی وب واکنشی بخش دوم: جداول شناور

طراحی سایت با طراحی وب واکنشی بخش دوم: جداول شناور

یک شنبه 06 فروردین 1396

بعد از یادگیری مفاهیم اولیه در بخش قبلی، حال می توانیم سراغ مفهوم Fluid Grid برویم و آن را باهم بیاموزیم. در این روش با استفاده از واحد های نسبی (Relative Units) به جای واحد های ثابت مانند: px, cm, mm و... سعی می کنیم ساختار قالب وب سایت نسبت به اندازه صفحه نمایشی که در آن نمایش داده می شود تغییر خواهد کرد. به عبارتی با تغییر اندازه صفحه نمایش، سایت کوچکتر یا بزرگتر می شود.

برای شروع ساختار زیر را در نظر بگیرید:

یک صفحه ساده با اندازه کلی 960px

منو اصلی در سمت چپ با اندازه 215px و فاصله از اطراف با اندازه 20px

مطالب اصلی در سمت راست با اندازه 685px و فاصله از اطراف با اندازه 20px

بخش کناره به اندازه 215px در داخل بخش مطالب اصلی و فاصله از اطراف با اندازه 20px

برای رسیدن به Fluid Grid باید ابتدا تمامی اندازه ها را به اندازه های نسبی تبدیل کنیم. در این بخش از % درصد استفاده می کنیم. برای مثال: width: 90% به این معنی است که طول المنت ما نود درصد طول پدر خود را پر کند. برای تبدیل تمامی اندازه المنت به مقادیر نسبی میتوانید از فرمول زیر استفاده کنید:

هدف ÷ پدر * 100 = درصد

حال این فرمول را به کار میگیریم و مقادیر را محاسبه می کنیم:

منو اصلی:

215/960 × 100 = 22.3958333333%

مطالب اصلی:

685/960 × 100 = 71.3541666667%

بخش کناره:

215/685 × 100 = 31.3868613139%

فاصله منو اصلی و مطالب اصلی از اطراف:

20/960 × 100 = 2.0833333333%

فاصله بخش کناره از اطراف:

20/685 × 100 = 2.9197080292%

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

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

در بخش بعدی به بررسی نحوه استفاده از Media Queries ها خواهیم پرداخت.

شرکت داده پردازی فراتک با طراحی بیش از 500 وب سایت، در سال های فعالیت خود و با به کارگیری این تکنولوژی آماده ارائه خدمات در زمینه طراحی وب سایت با ویژگی های منحصر به فرد است. از نمونه کارهای ما دیدن فرمایید.  

واحد تحقیق و توسعه شرکت داده پردازی فراتک (طراحی سایت - طراحی سایت مشهد)

کلمات کلیدی مرتبط: نمونه طراحی سایت - طراحی سایت مشهد

نظرات

قوانین ارسال نظر

  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.
  • با توجه به آن که امکان موافقت یا مخالفت با محتوای نظرات وجود دارد، معمولا نظراتی که محتوای مشابه دارند، انتشار نمی‌یابند بنابراین توصيه مي‌شود از مثبت و منفی استفاده کنید.