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

در این بخش ابزار کنترل overflow در بوت استرپ را معرفی می‌کنیم. با استفاده از کلاس های overflow در بوت استرپ، می‌توانید نحوه نمایش محتوایی را که از محدوده یک عنصر خارج می‌شود، به‌راحتی مدیریت کنید.

بوت استرپ چند کلاس کاربردی برای کنترل overflow ارائه می‌دهد. این کلاس‌ها به‌صورت پیش‌فرض واکنش گرا نیستند؛ بنابراین برای اعمال آن‌ها در اندازه های مختلف صفحه، باید تنظیمات جداگانه‌ای انجام دهید. در آموزش پروژه محور بوت استرپ معمولاً از همین کلاس ها برای مدیریت محتوای اضافی در طراحی عناصر پویا استفاده می‌شود. به‌ویژه زمانی که عناصر مانند کارت ها، جداول یا فرم ها ممکن است محتوایی فراتر از فضای مشخص‌شده داشته باشند.

در جدول زیر، عملکرد هر کلاس را مشاهده می‌کنید:

کلاس عملکرد
.overflow-auto اگر محتوا از اندازه عنصر بیشتر شود، مرورگر به‌طور خودکار نوار پیمایش اضافه می‌کند.
.overflow-hidden در صورت زیاد بودن محتوا، بخش‌های اضافه را پنهان می‌کند و قابل مشاهده نخواهد بود.
.overflow-scroll نوار پیمایش را همواره نمایش می‌دهد، چه محتوا از اندازه عنصر بیشتر باشد یا نباشد.
.overflow-visible اجازه می‌دهد محتوا از محدوده عنصر فراتر برود، بدون اینکه بریده یا اسکرول شود.

در ادامه با یک مثال، نحوه استفاده از این کلاس‌ها را بهتر بررسی می‌کنیم:

استفاده از کلاس های overflow در بوت استرپ

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

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

ویژگی overflow-x در بوت استرپ

در این بخش با ویژگی overflow-x در بوت استرپ آشنا می‌شویم. این ویژگی برای کنترل رفتار محتوای اضافی در محور افقی استفاده می‌شود؛ یعنی زمانی که محتوای یک عنصر از عرض آن بیشتر شود، مشخص می‌کنیم چه اتفاقی بیفتد.

ویژگی overflow-x چهار مقدار مختلف دارد که هر کدام به‌کمک یک کلاس مشخص در بوت استرپ قابل استفاده هستند:

کلاس عملکرد
.overflow-x-auto اگر عرض محتوا از عرض عنصر بیشتر شود، به‌صورت خودکار نوار پیمایش افقی اضافه می‌شود.
.overflow-x-hidden محتوای اضافی که از عرض عنصر بیرون زده باشد، مخفی می‌شود و قابل مشاهده یا اسکرول نخواهد بود.
.overflow-x-scroll نوار پیمایش افقی را همیشه نمایش می‌دهد، حتی اگر محتوا از عرض عنصر بیشتر نشده باشد.
.overflow-x-visible به محتوا اجازه می‌دهد بدون اسکرول یا برش، از مرز افقی عنصر خارج شود.

در ادامه، با مثالی ساده نحوه استفاده از این کلاس‌ها را بررسی می‌کنیم:

ویژگی overflow-x در بوت استرپ

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

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

ویژگی overflow-y در بوت استرپ

ویژگی overflow-y در بوت استرپ برای کنترل رفتار محتوای اضافی در محور عمودی (یعنی ارتفاع عنصر) استفاده می‌شود. این ویژگی تعیین می‌کند که اگر ارتفاع محتوا از ارتفاع عنصر بیشتر شود، چه اتفاقی بیفتد.

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

کلاس عملکرد
.overflow-y-auto اگر ارتفاع محتوا از ارتفاع عنصر بیشتر باشد، به‌صورت خودکار نوار پیمایش عمودی ظاهر می‌شود.
.overflow-y-hidden محتوای اضافی که از ارتفاع عنصر بیرون می‌زند، مخفی می‌شود و قابل مشاهده یا اسکرول نخواهد بود.
.overflow-y-scroll نوار پیمایش عمودی را همیشه نشان می‌دهد، چه محتوا از ارتفاع عنصر بیشتر باشد یا نباشد.
.overflow-y-visible اجازه می‌دهد محتوا بدون برش یا اسکرول از محدوده عمودی عنصر بیرون بزند.

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

ویژگی overflow-y در بوت استرپ

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

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

5/5 - (1 امتیاز)

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

پکیج آموزش صفر تا صد فتوشاپ به زبان فارسی – حرفه ای شوید
  • انتشار: ۲۴ تیر ۱۴۰۴

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

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

مشاهده همه

نظرات

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