تقدم هذه المقالة بشكل أساسي معرفة أنماط شكل bootstrap لك. إنه جيد جدًا ، دعنا نلقي نظرة معًا!
استمارة
<form rob or = "form"> <viv> <label for = "exampleinputemail1"> البريد الإلكتروني: </label> <input type = "email" id = "exampleInputEmail1 كلمة المرور "> </div> <blabel> <input type =" checkbox "> تذكر كلمة المرور الخاصة بك </label> </fire> <button type =" submit ">
صورة التكاثر:
الفصل: السيطرة على النماذج
1. أصبح العرض 100 ٪ ، 2. تم تعيين حدود رمادية فاتحة (#CCC) ، 3. زاوية مدورة مع 4 بكسل ، 4.
2. الشكل الأفقي:
الشكل الافتراضي لإطار bootstrap هو نمط العرض الرأسي ، ولكن في كثير من الأحيان نحتاج إلى نمط الشكل الأفقي (الملصق على اليسار والتحكم في النموذج على اليمين)
<form rob or = "form"> <viv> <label for = "inputeMail3"> البريد الإلكتروني </label> <div> <input type = "البريد الإلكتروني" id = "inputeMail3" placeholder = "الرجاء إدخال بريدك الإلكتروني" كلمة المرور "> </div> </viv> <viv> <viv> <label> <input type =" checkbox "> تذكر كلمة المرور </label> </viv> </viv> </viv> <div> <viv> <type type =" إرسال "> أدخل البريد الإلكتروني <////div> </form>
صورة التكاثر:
لتحقيق تأثير الشكل الأفقي في إطار bootstrap ، يجب استيفاء الشرطين التاليين:
1. اسم الفصل "Form Liperizontal" يستخدم في العنصر.
2. نظام شبكة تمشيا مع إطار bootstrap.
استخدام اسم الفصل "Form Forming" على العناصر لديه الوظائف التالية:
- اضبط حشوة التحكم في النموذج وقيم الهامش.
- تغيير تعبير "مجموعة النموذج" ، على غرار "الصف" لنظام الشبكة.
3. الشكل الأفقي:
يعد تطبيق تأثيرات النموذج في إطار Bootstrap نسيمًا ، فأنت بحاجة فقط إلى إضافة اسم الفئة "خط الشكل" إلى العنصر.
مبدأ التنفيذ للشكل المضمّن بسيط للغاية. لعرض التحكم في النموذج على سطر واحد ، تحتاج إلى تعيين عنصر تحكم النموذج على عنصر كتلة مضمّن (عرض: كتلة مضمنة).
<form rom rom = "form"> <viv> <label for = "exampleinputemail2"> البريد الإلكتروني </label> <input type = "email" id = "exampleInputEmail2" placeholder = "الرجاء إدخال عنوان البريد الإلكتروني الخاص بك"> </viv> <viv> <blish for = "exampleinpapsword2" كلمة المرور "> </div> <blabel> <input type =" checkbox "> تذكر كلمة المرور الخاصة بك </label> </fire> <button type =" submit ">
صورة التكاثر:
4. إدخال مربع الإدخال
مربع إدخال خط واحد ، مربع إدخال نص شائع ، أي قيمة سمة النوع للإدخال هي نص. عند استخدام الإدخال في bootstrap ، يجب أيضًا إضافة نوع النوع. إذا لم تحدد نوع النوع ، فلن تحصل على النمط الصحيح.
<form rob = "form"> <viv> <input type = "email" placeholder = "elect elem
صورة التكاثر:
5. مربع اختيار الانسحاب لأسفل حدد
يتوافق مربع التحديد المنسدلة في إطار Bootstrap مع الاستخدام الأصلي ، ويقوم التحديد متعدد الخطوط بتعيين قيمة السمة المتعددة إلى متعددة. يوفر إطار Bootstrap نمطًا موحدًا لهذه العناصر.
<form rom rom = "form"> <viv> <evel> <spoint> 1 </soph> <borting> 2 </soph> <spoint> 3 </potion> <potion> 4 </soph> <point> 5 </soph> </soph> </soph> <div> <div> <sired> <point> 1 </soph> </select> </viv> </form>
صورة التكاثر:
6. نص حقل النص
حقل النص هو نفسه طريقة الاستخدام الأصلية ، ويمكن أن تحدد صفوف ضبط ارتفاعه ، ويمكن أن يعيد تعيين Cols عرضه. ولكن إذا تمت إضافة اسم الفئة "Control-Control" إلى عنصر Textarea ، فليس هناك حاجة لتعيين سمة Cols. نظرًا لأن التحكم في نموذج "Control-Control" في إطار Bootstrap هو 100 ٪ أو تلقائي.
<form rob = "form"> <viv> <textarea rows = "3"> </textarea> </viv> </part>
صورة التكاثر:
7. مربع الاختيار مربع الاختيار وراديو محدد واحد
مربع الاختيار والراديو في إطار bootstrap مميزان بعض الشيء. قام Bootstrap ببعض العلاجات الخاصة لهم. السبب الرئيسي هو أن مربع الاختيار والراديو سيواجهان بعض المشكلات البسيطة عند استخدامها مع ملصقات الملصقات (معظم الصداع هو مشكلة المحاذاة). مع إطار Bootstrap ، لا يحتاج المطورون إلى التفكير كثيرًا ، فهم بحاجة فقط إلى اتباع الطريقة التالية.
<form rom = "form"> <h3> الحالة 1 </h3> <viv> <blable> <input type = "checkbox" value = ""> تذكر كلمة المرور </label> </viv> <viv> <blabe> <input type = "radio" name = "expressradios" id = "chorseRadios1 id = "OptionSradiOS2" value = "Hate"> لا تحب </label> </viv> </part>
صورة التكاثر:
8. خانات الاختيار وأزرار الراديو أفقيا
في بعض الأحيان ، لأغراض التخطيط ، يجب ترتيب خانات الاختيار وأزرار الراديو أفقياً. قدم إطار bootstrap اعتبارات في هذا الصدد:
1. إذا كان مربع الاختيار يحتاج إلى ترتيب أفقيًا ، فأنت بحاجة فقط إلى إضافة اسم الفئة "خط الاختيار" إلى تسمية التسمية.
2. إذا كان هناك حاجة إلى ترتيب الراديو أفقياً ، فأنت بحاجة فقط إلى إضافة اسم الفصل "Radio-Inline" إلى تسمية التسمية.
<form rom rom = "form"> <viv> <label> <input type = "checkbox" value = "option1"> game </billy> <label> <input type = "checkbox" value = "option2"> photography </bably> <blabel> <input type = "check> value =" option 3 " type = "radio" value = "option2" name = "sex"> female </billy> <label> <input type = "radio" value = "option3" name = "sex"
صورة التكاثر:
9. زر
يتم تنفيذ الأزرار في إطار bootstrap
<Table> <thead> <tr> <th> زر </th> <th> class = "" </th> <th> الوصف </th> </tbod التدرج </td> </td> <td> <td> <button href = "#"> الأساسي </td> </td> <td> <code> btn btn-primary </td> </td> <td> يوفر وزنًا مرئيًا إضافيًا ويحدد الإجراء الأساسي في مجموعة من الأزرار </td> HREF = "#"> info </nutton> </td> <td> <code> btn btn-info </code> </td> <td> المستخدمة كبديل للأنماط الافتراضية </td> </tr> <td> <td> <td> <td> <td> <td> يشير btn-success </code> </td> <td> الإجراء </td> </td> <td> <td> <button href = "#"> الخطر </td> </td> <td> <code> btn btn-danger </code> </td> <td> يشير إلى إجراء خطير أو سلبي محتمل </td> </td> HREF = "#"> عكسي </button> </td> <td> <code> btn </sed </button> </td> <td> <code> btn btn-in-in-on </tr> </td> <td> زر رمادي داكن بديل ، لا يرتبط بعملة دلالية أو استخدام </td> </tbod
صورة التكاثر:
10. حجم التحكم في النموذج
الضوابط النموذج التي شوهدت سابقا هي الحجم الطبيعي. يمكنك ضبط ارتفاع عنصر التحكم عن طريق ضبط ارتفاع عنصر التحكم ، والخطوط ، والحشو ، وخصائص حجم الخط. ومع ذلك ، يوفر إطار Bootstrap أيضًا اسمين فئة مختلفين للتحكم في ارتفاع عناصر التحكم في النماذج. هذان الاسمان الفصولان هما:
1. الإدخال SM: اجعل عنصر التحكم أصغر من الحجم العادي
2. المدخلات LG: اجعل عنصر التحكم أكبر من الحجم الطبيعي
هاتان الفئتان مناسبان للإدخال ، النص ، وتحديد عناصر التحكم في النماذج.
<form rob or = "form"> <viv> <blabel> يصبح عنصر التحكم أكبر </label> <type type = "text" placeholder = "add.input-lg ، يصبح عنصر التحكم أكبر"> </div> <viv> <blabe> الحجم العادي </label> <input type = "text" text "addular size"> أصغر "> </div> </part>
صورة التكاثر:
11. حالة التحكم في النموذج (حالة معطل)
الحالة المعوقة للتحكم في النموذج في إطار Bootstrap هي نفس طريقة تنفيذ حالة تعطيل النموذج العادي ، مع إضافة السمة "معطل" إلى عنصر تحكم النموذج المقابل. انظر الرمز التالي للحصول على التفاصيل
قم بتعطيل علامة نموذج واحد ، ما عليك سوى إضافة تعطيل إلى سمات العلامة.
<form rob = "form"> <viv> <viv> <input id = "disbatedInput" type = "text" placeholder = "تم تعطيل النموذج ولا يمكن إدخاله" تعطيل> </div> </viv> </form>
صورة التكاثر:
في إطار bootstrap ، إذا كانت مجموعة Fieldset قد تعطيل ، فسيتم تعطيل المجال بأكمله.
<form rob rob = "form"> <fieldset up upduped> <viv> <label for = "distabledTextInput"> مربع الإدخال المعمول به </label> <input type = "text" id = "distabledtextinput" placeholder = "upibled input"> </viv> <div> <labe for = "diveledselect" لا يمكن تحديد </option> </select> </viv> <viv> <label> <input type = "checkbox"> تحديد </sably> </viv> <button type = "submit"> إرسال </button> </fieldset> </form>
صورة التكاثر:
يقال أنه بالنسبة للحقل المعاق بأكمله ، إذا كان هناك مربع إدخال في الأسطورة ، فلا يمكن تعطيل مربع الإدخال هذا.
form rom = "form"> <fieldset up upduped> <legend> <input type = "text" placeholder = "من الواضح أن لونه قد تحول إلى اللون الرمادي ، لكنني لست معطلًا ، لا أصدق ذلك؟ انقر لتجربة"/> </legend> <viv> <label for = "distabledTextInput" مربع الإدخال المعاق </label> <spected type = "text" إدخال "> </div> <viv> <label for =" distabledselect "> مربع المنسدلة المعمول به </label> <تحديد ID =" DistabledSelect "> <borting> غير قابل للتحديد </edius> </select> </viv> <viv> <label> <input type =" checkbox "> غير قابل للتحديد </label> </div>
صورة التكاثر:
حالة التحقق من النموذج
عند صنع نموذج ، عليك القيام بالتحقق من النموذج. من الضروري أيضًا توفير أنماط حالة التحقق ، كما يتم توفير هذه التأثيرات في إطار Bootstrap.
1. has-warning: حالة التحذير (أصفر)
2. هاسرر: حالة الخطأ (أحمر)
3.
في كثير من الأحيان ، عند التحقق من النموذج ، ستوفر حالات مختلفة أيقونات مختلفة ، مثل النجاح هي علامة فحص (√) ، والخطأ هو علامة متقاطعة (×) ، وما إلى ذلك. يتم توفير هذا التأثير أيضًا في مربع bootstrap. إذا كنت تريد أن يعرض النموذج أيقونة في الحالة المقابلة ، فأنت بحاجة فقط إلى إضافة اسم الفصل "HAD-Feedback" في الحالة المقابلة. لاحظ أن مثل هذه الأسماء يجب أن تكون مع "Has-error" و "Has-Warning" و "Has-Success":
<form rom = "form"> <viv> <label for = "inputsuccess1"> حالة النجاح </label> <input type = "text" id = "inputsuccess1" placeholder = "success"> </viv> <div> <labling <"inputwarning1> status </label> بالنسبة إلى = "inputError1"> حالة الخطأ </label> <input type = "text" id = "inputerRor1" placeholder = "error status"> </div> </fum الحالة "> <span> </span> </viv> <viv> <label for =" inputwarning1 "> حالة التحذير </label> <input type =" text "id =" inputWarning1 "placeholder =" realning status "> <span> </span> </sirerr1 <div> <div> <suptionRor1" الحالة "> <span> </span> </viv> </form>
صورة التكاثر:
شكل معلومات سريعة
عادة ، يجب توفير معلومات سريعة مختلفة عند إجراء التحقق من النموذج. يتم توفير هذا التأثير أيضًا في إطار bootstrap. يتم استخدام نمط "تعليمات كتلة" ، ويتم عرض الرسالة المطالبة في كتل ويتم عرضها في أسفل عنصر التحكم.
<form rom = "form"> <viv> <label for = "inputsuccess1"> حالة النجاح </label> <input type = "text" id = "inputsuccess1" placeholder = "success"> <span> تكون المعلومات التي أدخلتها صحيحة </span> <span> </span> </span> </siv div> <div> placeholder = "حالة التحذير"> <span> الرجاء إدخال المعلومات الصحيحة </span> <span> </span> </viv> <viv> <label for = "inputerror1"
صورة التكاثر:
ما ورد أعلاه هو استخدام أنماط شكل bootstrap التي قدمها لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!