CodeShot
Bootstrap1 دقیقه مطالعه

Bootstrap چیست؟

فریم‌ورک CSS آماده با کامپوننت‌ها و سیستم Grid ۱۲‌ستونی برای ساخت سریع رابط کاربری واکنش‌گرا.

چرا مهم است؟

برای پروژه‌هایی که وقت کافی برای طراحی از صفر ندارند، Bootstrap کامپوننت‌های آماده (دکمه، مودال، فرم، ناوبری) و یک Grid واکنش‌گرا می‌دهد که در اکثر پروژه‌های ASP.NET هم پیش‌فرض است.

تعریف

Bootstrap یک فریم‌ورک CSS (به‌همراه کمی جاوااسکریپت) است که مجموعه‌ای از کلاس‌های آماده برای Grid، تایپوگرافی، دکمه، فرم و کامپوننت‌های رایج UI فراهم می‌کند.

سیستم Grid

<div class="container">
  <div class="row">
    <div class="col-md-6">نیمه اول</div>
    <div class="col-md-6">نیمه دوم</div>
  </div>
</div>

Grid بر پایه ۱۲ ستون است؛ col-md-6 یعنی نیمی از عرض در صفحه‌های متوسط به بالا.

کامپوننت‌های آماده

دکمه (btn btn-primary)، مودال، Navbar، Card، Alert و ده‌ها کامپوننت دیگر بدون نیاز به نوشتن CSS از صفر در دسترس‌اند؛ فقط کلاس‌های مناسب را اضافه می‌کنید.

اشتباه رایج

❌ Override کردن مستقیم استایل‌های Bootstrap با !important به‌جای استفاده از متغیرهای Sass یا کلاس‌های Utility خودش — نگهداری را سخت می‌کند.

منبع و مطالعه بیشتر

خلاصه

Bootstrap با Grid ۱۲ستونی و کامپوننت‌های آماده، ساخت رابط کاربری واکنش‌گرا را سریع می‌کند. برای شخصی‌سازی از متغیرهای Sass/Utility استفاده کنید نه !important. مرجع کامل: مستندات رسمی Bootstrap و W3Schools.

این مطلب مفید بود؟
نشان کردن
مشاهده در Concept Hub ←