أدوات التحكم في النموذج المدعومة من bootstrap هي كما يلي:
يدعم Bootstrap عناصر التحكم في النماذج الأكثر شيوعًا ، وخاصة الإدخال ، والنص ، وعلان الاختيار ، والراديو ، واختيار.
مربع الإدخال
حقل نص النموذج الأكثر شيوعًا هو إدخال مربع الإدخال. يمكن للمستخدم إدخال معظم بيانات النموذج اللازمة فيه. يوفر Bootstrap الدعم لجميع أنواع إدخال HTML5 الأصلية ، بما في ذلك: النص ، كلمة المرور ، DateTime ، DateTime-Local ، التاريخ ، الشهر ، الوقت ، الأسبوع ، الرقم ، البريد الإلكتروني ، URL ، البحث ، Tel ، واللون. مطلوبة إعلانات النوع المناسبة بحيث يمكن تصميم الإدخال بالكامل.
<! doctype html> <html> <head> <title> مثيل bootstrap - مربع الإدخال </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1/jquery.min.js src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form rom = "form"> <viv> <billy for = "name" إدخال "> </viv> </form> </body> </html>
النتائج كما يلي:
Textarea
عندما تحتاج إلى إنشاء خطوط متعددة من الإدخال ، يمكنك استخدام Text Textarea. يمكن تغيير خاصية الصفوف إذا لزم الأمر.
<! doctype html> <html> <head> <title> مثيل bootstrap - مربع النص </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1/jquery.min.js src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form rom = "form"> <div> <bility for = "name" الصفوف = "3"> </sevidearea> </viv> </mapp> </body> </html>
النتائج كما يلي:
مربع الاختيار ((مربع الاختيار) ومربع الراديو (راديو)
يتم استخدام خانات الاختيار وأزرار الراديو للسماح للمستخدمين بالاختيار من سلسلة من خيارات الإعداد المسبق.
عند إنشاء نموذج ، استخدم مربع الاختيار إذا كنت تريد أن يحدد المستخدم عدة خيارات من القائمة. إذا قمت بتقييد المستخدمين من تحديد خيار واحد فقط ، فاستخدم الراديو.
استخدم. Checkbox-Inline أو .radio-Inline فئة لسلسلة من خانات الاختيار وصناديق الراديو للسيطرة عليها للظهور على نفس الخط.
يوضح المثال التالي هذين النوعين (الافتراضي والمضمّن):
<! doctype html> <html> <head> <title> مثيل bootstrap - الاختيار أزرار الاختيار وأزرار الراديو </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap/3.3.0/css/bootstrap.min.css src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1/jquery.min.js src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <label> eccate for = "for" 1 </billy> </viv> <viv> <label> <input type = "checkbox" value = ""> الخيار 2 </billy> </div> <viv> <label> <input type = "radio" name = "optionRadiOS" id = "expressRadiOS1" value = "Option1" "Option 1 </label> </div> <biled> id = "expticradios2" value = "Option2"> الخيار 2 - تحديده سيؤدي إلى إلحاق الخيار 1 </label> </div> <label for = "name" inlined checkbox و Radio button button estruction </bably> <div> <blabel> <input type = "checkbox" id = "inlinecheckbox1 value = "Option2"> الخيار 2 </billy> <billy> <input type = "checkbox" id = "inlinecheckbox3" value = "option3"> الخيار 3 </billy> <label> <input type = "radio" name = "optionRadiOS4" exptict2> exptictRadiosin "exptiveRadiosin" 2 </billy> </viv> </body> </html>
النتائج كما يلي:
خانات الاختيار وأزرار الراديو
استخدم مربع التحديد عندما تريد أن يحدد المستخدم من خيارات متعددة ، ولكن يمكن تحديد خيار واحد فقط افتراضيًا.
استخدم خيار قائمة العرض <select> ، والذي عادةً ما يكون قائمة تحديد مألوفة للمستخدمين ، مثل الحالة أو الرقم.
استخدم MOUNDAY = "متعدد" للسماح للمستخدمين بتحديد خيارات متعددة.
يوضح المثال التالي هذين النوعين (حدد ومتعدد):
<! doctype html> <html> <head> <title> مثيل bootstrap - حدد المربع </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/boottrap.min rob = "form"> <viv> <label for = "name"> حدد قائمة </label> <select> <point> 1 </bortion> <borting> 2 </borture> <borting> 3 </sope> <tort MOUNTION> <SPOTION> 1 </SPOTION> <NOPOTION> 2 </SPOTION> <SPOTION> 3 </SPOTION> <NOPTION> 4 </SPOTION> <NOPTION> 5 </SPOTION> </SELECT> </VIL> </FORM> </body> </html>
النتائج كما يلي:
ضوابط ثابتة
عندما تحتاج إلى وضع نص عادي خلف علامة النماذج في شكل أفقي ، استخدم الفئة.
<! doctype html> <html> <head> <title> مثيل bootstrap - التحكم الثابت </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/boottrap.min rob = "form"> <viv> <label> البريد الإلكتروني </label> <v> <p> [email protected] </p> </viv> </viv> <div> <label for = "inpoppassword"> كلمة المرور </label> <viv> <inputport type = "password" id = "inpoppassword '
النتائج كما يلي:
حالة التحكم في النموذج
بالإضافة إلى: حالة التركيز (على سبيل المثال ، ينقر المستخدم على إدخال أو يستخدم مفتاح TAB للتركيز على الإدخال) ، يحدد Bootstrap أنماط لمربعات الإدخال المعوقة ويوفر فئة للتحقق من صحة النموذج.
تركيز إطار الإدخال
عند استلام إدخال الإدخال: التركيز ، تتم إزالة الخطوط التفصيلية لمربع الإدخال ويتم تطبيق المربع الشادو.
إدخال مربع الإدخال المعاق
إذا كنت ترغب في تعطيل إدخال مربع الإدخال ، فما عليك سوى إضافة سمة المعوقين ، والتي لا تضعف مربع الإدخال فحسب ، بل يغير أيضًا نمط مربع الإدخال وأسلوب مؤشر الماوس عندما يحوم مؤشر الماوس فوق العنصر.
الحقول المعاق
أضف سمة معطلة إلى <fieldset> لتعطيل جميع عناصر التحكم داخل <fieldset>.
حالة التحقق
يحتوي Bootstrap على أنماط التحقق للأخطاء والتحذيرات ورسائل النجاح. ما عليك سوى إضافة الفئة المناسبة (.has-warning ، .has-error ، أو .has-success) إلى العنصر الأصل لاستخدام حالة التحقق.
<! doctype html> <html> <head> <title> مثيل bootstrap - حالة التحكم في النموذج </title> <link rel = "stylesheet" src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1/jquery.min.js src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <body> Focus ... "> </viv> </viv> <viv> <label for =" inpoppassword "> تعطيل </label> <div> <input id =" disbatedInput "type =" text "placehold =" هذا مربع الإدخال يحظر الإدخال ... تعطل) </label> <viv> <type type = "text" id = "disabledTextInput" placeholder = "divabled"> </div> <div> <label for = "divabledselect"> disable selection menu (compleded </filed> </fivel> <div> لـ = "inputsuccess"> أدخل ناجحًا </label> <viv> <type type = "text" id = "inputsuccess"> </div> </div> <viv> <label for = "inputWarning"> تحذير من الإدخال </label> <div> <div> <spult type = "text" id = "inputwarning" </div> <div> type = "text" id = "inputError"> </viv> </mapp> </body> </html>
النتائج كما يلي:
حجم التحكم في شكل
يمكنك استخدام Class .input-lg و .col-lg-* لتعيين ارتفاع وعرض النموذج ، على التوالي. يوضح المثال التالي هذا:
<! doctype html> <html> <head> <title> مثيل bootstrap - حجم التحكم في النموذج </title> <link rel = "stylesheet" href = "http://apps.bdimg.com/libs/bootstrap src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1/jquery.min.js src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <form> input "> </viv> <viv> <type type =" text "placeholder =". input-sm "> </viv> <viv> </viv> <viv> <select> <option value =" ">. value = "" النائب = "
النتائج كما يلي:
يوصي محرر Wulin.com بمواضيع ذات صلة لك:
مهارات تشغيل مكون Bootstrap
ملخص المعرفة ذات الصلة بالتمهيد
ما ورد أعلاه هي عناصر التحكم في النموذج التي تدعمها bootstrap. الجميع يفهمها. إذا كان لديك أي أسئلة ، يرجى ترك رسالة لي. سوف يرد المحرر على الجميع في الوقت المناسب. في الوقت نفسه ، أود أن أشكر الجميع على دعمهم لموقع Wulin.com.