مجموعة أدوات الواجهة الأمامية القوية والقابلة للتوسيع والمليئة بالميزات. قم بالبناء والتخصيص باستخدام Sass ، واستخدام نظام ومكونات الشبكة التي تم إنشاؤها مسبقًا ، وإضفاء الحيوية على المشاريع باستخدام مكونات JavaScript الإضافية القوية.
قم بتثبيت ملفات Sass و JavaScript المصدر الخاصة بـ Bootstrap عبر npm أو RubyGems أو Composer أو Meteor. لا تتضمن عمليات التثبيت المُدارة للحزمة الوثائق أو البرامج النصية للبناء الكامل الخاصة بنا. يمكنك أيضًا استخدام نموذج npm repo الخاص بنا لإنشاء مشروع Bootstrap بسرعة عبر npm.
<!-- CSS only --><linkhref="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT"crossorigin="anonymous">
<!-- JavaScript Bundle with Popper --><scriptsrc="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"integrity="sha384-u1OknCvxWvY5kfmNBILK2hRnQC3Pr17a+RTT6rIHI7NnikvbZlHgTPOOmMi466C8"crossorigin="anonymous"></script>
اقرأ أدلة البدء
احصل على قفزة في تضمين ملفات مصدر Bootstrap في مشروع جديد باستخدام أدلةنا الرسمية.
يستخدم Bootstrap Sass لبنية معيارية وقابلة للتخصيص. قم باستيراد المكونات التي تحتاجها فقط ، وقم بتمكين الخيارات العامة مثل التدرجات والظلال ، واكتب CSS الخاص بك باستخدام المتغيرات والخرائط والوظائف والمزج.
قم باستيراد ورقة أنماط واحدة وستكون خارج السباقات مع كل ميزة من ميزات CSS الخاصة بنا.
// Variable overrides first
$primary:#900;$enable-shadows:true;$prefix:"mo-";// Then import Bootstrap
@import"../node_modules/bootstrap/scss/bootstrap";
قم بالبناء والتوسيع في الوقت الفعلي باستخدام متغيرات CSS
يتطور Bootstrap 5 مع كل إصدار للاستفادة بشكل أفضل من متغيرات CSS لأنماط السمات العالمية والمكونات الفردية وحتى الأدوات المساعدة. نحن نقدم العشرات من المتغيرات للألوان وأنماط الخطوط والمزيد على :rootمستوى للاستخدام في أي مكان. في المكونات والأدوات المساعدة ، يتم تحديد نطاق متغيرات CSS للفئة ذات الصلة ويمكن تعديلها بسهولة.
الجديد في Bootstrap 5 ، يتم الآن إنشاء أدواتنا المساعدة بواسطة واجهة برمجة تطبيقات الأداة المساعدة . لقد بنيناها كخريطة Sass مليئة بالميزات يمكن تخصيصها بسرعة وسهولة. لم يكن من السهل على الإطلاق إضافة أو إزالة أو تعديل أي فئات أدوات مساعدة. اجعل الأدوات المساعدة تستجيب ، وأضف متغيرات من فئة زائفة ، وامنحها أسماء مخصصة.
// Create and extend utilities with the Utility API
@import"bootstrap/scss/bootstrap";$utilities:map-merge($utilities,("cursor":(property:cursor,class:cursor,responsive:true,values:autopointergrab,)));
ملحقات جافا سكريبت قوية بدون jQuery
أضف بسهولة عناصر مخفية قابلة للتبديل ، وقوائم نمطية وقوائم خارجية ، وعناصر منبثقة وتلميحات أدوات ، وغير ذلك الكثير - كل ذلك بدون jQuery. JavaScript في Bootstrap هو HTML أولاً ، مما يعني أن إضافة المكونات الإضافية سهلة مثل إضافة dataالسمات. هل تحتاج إلى مزيد من التحكم؟ قم بتضمين المكونات الإضافية الفردية برمجيًا.
لماذا تكتب المزيد من JavaScript بينما يمكنك كتابة HTML؟ تتميز جميع ملحقات JavaScript في Bootstrap تقريبًا بواجهة برمجة تطبيقات بيانات من الدرجة الأولى ، مما يسمح لك باستخدام JavaScript فقط عن طريق إضافة dataسمات.
قم بإضفاء الطابع الشخصي عليه باستخدام أيقونات Bootstrap
Bootstrap Icons هي مكتبة أيقونات SVG مفتوحة المصدر تضم أكثر من 1500 صورة رمزية ، مع إضافة المزيد في كل إصدار. لقد تم تصميمها للعمل في أي مشروع ، سواء كنت تستخدم Bootstrap نفسه أم لا. استخدمها كخطوط SVG أو رموز - يمنحك كلا الخيارين قياسًا متجهًا وتخصيصًا سهلًا عبر CSS.
ارتقِ بـ Bootstrap إلى المستوى التالي مع السمات المتميزة من سوق Bootstrap Themes الرسمي . تم بناء السمات على Bootstrap كإطارات عمل ممتدة خاصة بها ، غنية بالمكونات والإضافات الجديدة والوثائق وأدوات البناء القوية.