با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش Bootstrap 3 را دنبال می کنند. این آموزش اولین بخش از فصل سیستم شبکه بندی grid در bootstrap 3 است. البته در بخش های ابتدایی فصل قبلی به سیستم grid در bootstrap 3 اشاره ای داشتیم. و طرح های پایه این سیستم شبکه بندی را بررسی کردیم. در حال حاضر در این فصل به طور کامل در قالب چند بخش آموزشی به بررسی کامل سیستم شبکه بندی grid در bootstrap 3 خواهیم پرداخت.در ادامه ی این مباحث مروری بر سیستم grid در bootstrap 3 خواهیم داشت.
سیستم شبکه بندی grid در bootstrap 3 ،اجازه می دهد که قالب وب سایت تا ۱۲ ستون تقسیم بندی شود.
برای هر کدام از ستونها اندازه هایی تعیین شده که با شماره گذاری های ۱ تا ۱۲ مشخص شده است.
شما باید متناسب با طراحی مورد نظر و عرض عناصر قالب وب سایت خود، از ستون های grid در طراحی خود استفاده کنید:
سیستم شبکه بندی grid در bootstrap 3، ویژگی Responsive دارد. و ستون ها بسته به اندازه صفحه نمایش به صورت خودکار مرتب می شوند.
سیستم grid در bootstrap 3 چهار کلاس را برای استفاده از این سیستم معرفی می کند:
xs
(برای تلفن های همراه با عرض صفحه نمایش کمتر از ۷۶۸px )sm
(برای تبلت هایی با عرض صفحه نمایش مساوی یا بزرگتر از ۷۶۸px )md
(لب تاپ های کوچبرای ک، با عرض صفحه نمایش مساوی یا بزرگتر از ۹۹۲px)lg
(برای لب تاپ ها و سیستم های دسکتاپ، با عرض صفحه نمایش مساوی یا بزرگتر از ۱۲۰۰px )قوانین سیستم grid:
.container
(عرض ثابت) یا .container-fluid
(عرض کامل) قرار بگیرند..row
و .col-sm-4
برای سرعت بخشیدن به طرح بندی شبکه ها در دسترس هستند..rows
ایجاد می شود..col-sm-4
استفاده کرد.مثال زیر بخوبی ساختار پایه و اساسی سیستم grid را نشان می دهد:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <div class="container"> <div class="row"> <div class="col-*-*"></div> <div class="col-*-*"></div> </div> <div class="row"> <div class="col-*-*"></div> <div class="col-*-*"></div> <div class="col-*-*"></div> </div> <div class="row"> ... </div> </div> |
پس برای شروع طراحی بر اساس grid ابتدا باید یک عنصر container (در مثال فوق: <div class="container">
) ایجاد کنید.
سپس یک سطر (<div class="row">
) ایجاد کنید و داخل آن عناصر ستون ها را با سری کلاسهای .col-*-*
مشخص کنید. دقت کنید که مجموع اعداد در سری کلاسهای col-*-*
حداکثر می تواند برابر با عدد ۱۲ در هر سطر باشد.
جدول زیر خلاصه نحوه کارکرد سیستم شبکه بوت استرپ در چندین دستگاه را شرح می دهد:
مباحث فوق در واقع به عنوان مروری بر سیستم grid در bootstrap 3 ارائه شد. تا در مباحث این فصل که محور تمام آموزش های آن پیرامون سیستم grid در bootstrap 3 است. مشکلی نداشته باشید. امیدواریم که از مباحث فوق بخوبی استفاده کرده باشید و در ادامه ی مباحث این فصل با ما همراه باشید.