آموزش float در بوت استرپ

کلاس float در بوت استرپ ابزاری ساده اما مؤثر برای کنترل موقعیت و چیدمان عناصر درون سیستم شبکه ای بوت استرپ است. توسعه دهندگان این کلاس‌ها را معمولاً همراه با کلاس های ستون مانند .col-* به‌کار می‌برند تا ساختارهایی واکنش گرا طراحی کنند.

با استفاده از کلاس های .float می‌توان عنصر را در محدوده ستون به سمت چپ یا راست شناور کرد یا ویژگی float را به طور کامل غیرفعال کرد. این رفتار مطابق با اندازه فعلی صفحه نمایش تغییر می‌کند، زیرا این کلاس ها همان نقاط شکست (Breakpoint) سیستم شبکه ای را به‌کار می‌گیرند.

توسعه دهندگان باید توجه داشته باشند که این کلاس ها روی آیتم های Flexbox تأثیر نمی‌گذارند؛ بنابراین اگر عناصر شما داخل یک کانتینر فلکس قرار دارند، استفاده از .float-* تغییری در موقعیت آن‌ها ایجاد نمی‌کند. اگر با ساختارهای Flexbox و سیستم گرید بوت استرپ آشنا نیستید، پیشنهاد می‌کنیم ابتدا یک دوره طراحی سایت با بوت استرپ ببینید.

بوت استرپ سه کلاس اصلی برای مدیریت ویژگی float ارائه می‌دهد:

  • .float-start: این کلاس عنصر را در ستون به سمت چپ شناور می‌کند.

  • .float-end: این کلاس عنصر را در ستون به سمت راست شناور می‌کند.

  • .float-none: این کلاس ویژگی float را از عنصر حذف می‌کند و آن را به حالت پیش‌فرض بازمی‌گرداند.

در ادامه، نمونه‌ای از نحوه استفاده از کلاس های .float-* را مشاهده می‌کنید:

مثال float در بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

واکنش گرایی در Float بوت استرپ

شما می‌توانید مقدارهای مختلف .float را با اندازه های مختلف صفحه نمایش ترکیب کنید. به عبارت دیگر، می‌توان مشخص کرد که یک عنصر در اندازه‌های خاصی از صفحه، در چه جهتی شناور شود. این اندازه ها شامل sm, md, lg, xl و xxl هستند.

در ادامه، لیست کاملی از کلاس‌های کاربردی .float را مشاهده می‌کنید که در بوت استرپ پشتیبانی می‌شوند:

  • .float_start

  • .float_end

  • .float_none

برای نسخه های واکنش گرا:

  • .float_sm_start

  • .float_sm_end

  • .float_sm_none

  • .float_md_start

  • .float_md_end

  • .float_md_none

  • .float_lg_start

  • .float_lg_end

  • .float_lg_none

  • .float_xl_start

  • .float_xl_end

  • .float_xl_none

  • .float_xxl_start

  • .float_xxl_end

  • .float_xxl_none

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

در ادامه، نمونه‌ای از نحوه عملکرد این کلاس ها در اندازه های مختلف صفحه نمایش ارائه می‌شود:

واکنش گرایی در Float بوت استرپ

با کپی کردن کد بالا در ویرایشگر آنلاین، میتوانید آن را اجرا کنید.

آنلاین امتحان کنید

 

به این مطلب امتیاز دهید

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

دوره آموزش طراحی وب سایت مدرسه با PHP و MySql
  • انتشار: ۲۲ تیر ۱۴۰۴

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید