أفضل دروس تمهيدية لتصميم الويب سريع الاستجابة
يعد Bootstrap إطارًا شائعًا للواجهة الأمامية لتطوير الويب. يحتوي على مكونات مسبقة الصنع وعناصر تصميم لتصميم محتوى HTML. المتصفحات الحديثة مثل Chrome و Firefox و Opera و Safari و Internet Explorer تدعم Bootstrap.
يتضمن Bootstrap نظام شبكة متجاوب لتخطيطات مختلفة. إنها نقطة انطلاق رائعة لبناء موقع ويب سهل الاستخدام للجوال. يتضمن أيضًا وظائف JavaScript اختيارية مثل المحتوى القابل للطي ، والعناصر الدوارة ، والنماذج.
تاريخ النسخة
طور Twitter في الأصل إطار عمل Bootstrap كأداة داخلية. أطلقوه كمشروع مفتوح المصدر في أغسطس 2011.
تم إصدار Bootstrap 2 في يناير 2012. وكانت إحدى الميزات الأساسية هي إدخال نظام الشبكة المتجاوبة ذي 12 عمودًا. ظهر Bootstrap 3 في أغسطس 2013 ، حيث تحول إلى تصميم مسطح ونهج محمول أولاً. يتوفر Bootstrap 4 في الإصدار التجريبي اعتبارًا من أغسطس 2017 ، ويتضمن الآن Sass و Flexbox.
كان Bootstrap 4 قيد التطوير لمدة عامين قبل إطلاق بعض الإصدارات التجريبية خلال عام 2017 ، بينما تم طرح أول إصدار ثابت في يناير 2018. وتشمل بعض التغييرات الملحوظة ما يلي:
- انتقل من ليس إلى ساس ؛
- انتقل إلى Flexbox ونظام الشبكة المحسن ؛
- البطاقات المضافة (استبدال الآبار والصور المصغرة واللوحات) ؛
- وأكثر بكثير!
في وقت كتابة هذا التقرير ، كان أحدث إصدار من Bootstrap هو 4.1.3. إذا كنت ترغب في متابعة أي أخبار عن الإعلانات ، فاتبعها هنا.
التركيب
هناك خياران رئيسيان لإضافة Bootstrap إلى مشروع الويب الخاص بك. يمكنك الارتباط بالمصادر المتاحة للجمهور ، أو تنزيل الإطار مباشرة.
الارتباط بمصدر آخر
يمكنك إضافة Bootstrap CSS باستخدام عنصر داخل
صفحة الويب الخاصة بك يشير إلى شبكة توصيل المحتوى (CDN):
تتشابه إضافة عناصر JavaScript في Bootstrap مع العناصر التي يتم وضعها عادةً في أسفل علامتك. قد تحتاج إلى تضمين بعض التبعيات أولاً. انتبه بشكل خاص إلى الترتيب المدرج:
ملاحظة: هذه مجرد أمثلة ويمكن تغييرها دون إشعار. يرجى الرجوع إلى CDN للحصول على الروابط الحالية لتضمينها في مشروعك.
تحميل ملف التثبيت
يمكنك تنزيل ملفات مصدر Bootstrap وتثبيتها باستخدام Bower أو Composer أو Meteor أو npm. يتيح ذلك قدرًا أكبر من التحكم وخيار تضمين أو استبعاد الوحدات حسب الحاجة.
npm install bootstrap
gem 'bootstrap', '~> 4.1.3'
ملاحظة: هذه أمثلة فقط وقد تتغير بدون إشعار. يرجى الرجوع إلى موقع ويب "rel =" nofollow "> Bootstrap الفارغ للحصول على أحدث الروابط.
نظام شبكة Bootstrap
ميزات Boostrap
- يدعم Bootstrap 3 أحدث إصدارات Google Chrome و Firefox و Internet Explorer و Opera و Safari (باستثناء نظام Windows). كما أنه يدعم العودة إلى IE8 وأحدث إصدار من Firefox Extended Support (ESR). [12]
- منذ الإصدار 2.0 ، يدعم Bootstrap تصميم الويب سريع الاستجابة. هذا يعني أن تخطيط صفحات الويب يتم تعديله ديناميكيًا ، مع مراعاة خصائص الجهاز المستخدم (سطح المكتب ، الجهاز اللوحي ، الهاتف المحمول).
- بدءًا من الإصدار 3.0 ، تبنى Bootstrap فلسفة تصميم الهاتف أولاً ، مع التركيز على التصميم سريع الاستجابة افتراضيًا.
- الإصدار 4.0 أضاف دعم Sass و Flexbox
معلومات اكثر:
موارد التمهيد:
عرض المواقع التي تم إنشاؤها باستخدام Bootstrap
HTML linter للمشاريع التي تستخدم Bootstrap
عناصر التصميم ومقتطفات التعليمات البرمجية لـ Bootstrap
التعليمات البرمجية والموضوع والموارد الإضافية لـ Bootstrap
الشروع في البرنامج التعليمي Bootstrap
يجعل استخدام Bootstrap من السهل تصميم موقع ويب سريع الاستجابة تمامًا وهو إطار عمل يستحق التعلم.
ما هو الموقع المتجاوب؟
كيفية إضافة Bootstrap إلى صفحتك
Congratulations!Bootstrap is now working on this page
القوالب
ابدء
- تقدم صفحة الويب الرسمية لـ Bootstrap "سمات" بدلاً من القوالب. تُعد السمات مجرد مشروعات بداية مبنية بالكامل ، بينما يصف القالب مجرد إطار HTML تم إنشاؤه مسبقًا. تكلف السمات أموالًا وربما تساعد المطور المبتدئ ، في حين أن العديد من القوالب مفتوحة المصدر وتوفر فقط عناصر التخطيط الأولية المطلوبة.
- يوجد أدناه قائمة بقوالب التخطيط ، المصممة خصيصًا لـ Bootstrap. إستمتع!
روابط القالب
شريط التنقل
كيف تستعمل
مثال رمز
هذا هو الرمز المطلوب لإنشاء شريط التنقل الأساسي.
Site Name
- Home
- Page 1
- Page 2
- Page 3
أنماط نافبار
navbar navbar-default
هذا هو النمط الافتراضي لأشرطة التنقل الخاصة بك.navbar navbar-inverse
هذا مشابه للنمط الافتراضي باستثناء الألوان معكوسة.
إضافة القوائم المنسدلة إلى شريط التنقل
Drop down
- Item 1
- Item 2
- Item 3
إضافة أزرار إلى شريط التنقل
Button
إضافة نماذج إلى شريط التنقل
Search
محاذاة العناصر إلى اليمين على شريط التنقل
Site Name
- Home
- Page 1
- Page 2
- Page 3
- Action Link #1
- Action Link #2
عرض شريط التنقل بشكل مستقل عن التمرير
Site Name
- Home
- Page 1
- Page 2
- Page 3
انهيار شريط التنقل
Site Name
- Home
- Page 1
- Page 2
- Page 3
أمثلة Navbar
