Die von Bootstrap unterstützten Formelemente sind wie folgt:
Bootstrap unterstützt die häufigsten Formularsteuerungen, hauptsächlich Eingaben, TextAre, Kontrollkästchen, Radio und auswählen.
Eingabefeld
Das häufigste Formularfeld des Textes ist ein Eingangsfeld für das Eingabefeld. Der Benutzer kann die meisten erforderlichen Formulardaten darin eingeben. Bootstrap bietet Unterstützung für alle nativen HTML5-Eingabetypen, einschließlich: Text, Kennwort, DateTime, DateTime-Local, Datum, Monat, Zeit, Woche, Nummer, E-Mail, URL, Suche, Tel und Farbe. Geeignete Typdeklarationen sind erforderlich, damit die Eingabe vollständig gestaltet werden kann.
<! DocType html> <html> <kopf> <titels> stootstrap -Instanz - Eingabefeld </title> <link rel = "styleSheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.min src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </</script> </script> </script> </script> </script> </script> </script> </phricte> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <Formrolle rolle = "Form"> <div> <Label für = "Name"> Tag </label </label> </body> text "texthirlter =" texthirlter = "
Die Ergebnisse sind wie folgt:
Textbereich
Wenn Sie mehrere Eingabezeilen erstellen müssen, können Sie das Textfeld Textbereich verwenden. Die Reiheneigenschaft kann bei Bedarf geändert werden.
<! DocType html> <html> <kopf> <titels> stootstrap -Instanz - Textfeld </title> <link rel = "Stylesheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.min src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </</script> </script> </script> </script> </script> </script> </script> </phricte> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <Formrolle = "Form"> <div> <label für = "Name"> Textbox </label> <texaaaaaea "> <div> <labels" rows = "3"> </textarea> </div> </form> </body> </html>
Die Ergebnisse sind wie folgt:
Kontrollkästchen ((Kontrollkästchen) und Radio (Radio)
Kontrollkästchen und Optionsfelder werden verwendet, damit Benutzer aus einer Reihe von voreingestellten Optionen auswählen können.
Verwenden Sie beim Erstellen eines Formulars das Kontrollkästchen, wenn der Benutzer mehrere Optionen aus der Liste auswählt. Wenn Sie Benutzer daran hindern, nur eine Option auszuwählen, verwenden Sie das Radio.
Verwenden Sie. Checkbox-Inline oder .Radio-Inline-Klasse für eine Reihe von Kontrollkästchen und Funkfeldern, um sie so zu steuern, dass sie in derselben Zeile angezeigt werden.
Das folgende Beispiel zeigt diese beiden Typen (Standard und Inline):
<! DocType html> <html> <Head> <titels> Bootstrap -Instanz - Kontrollkästchen und Optionsschaltflächen </title> <link rel = "Stylesheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.min.min.Min.Min.Min.Min.Min.Min.Min.Min.Min.Min.Min.Cscss"> src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </</script> </script> </script> </script> </script> </script> </script> </phricte> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <Label für = "Name"> Instanzen von Default -Kontrollkästchen und Optionsschaltflächen </label> <div> <Label> <Eingabe -Typ "pechbox" = "pechbox". 1 </label> </div> <div> <label> <Eingabe type = "CheckBox" value = ""> Option 2 </label> </div> <div> <label> <Eingabe type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" upers> option 1 </label> </div> <Divadios 2 ". value = "option2"> option 2 - Auswählen von Option 1 </label> </div> <label für = "name"> inlined checkbox und optimal buttonin </label> <div> <label> <Eingabe type = "Checkbox" id = "InlineChockbox1" value = "option1"> option 1 </label> <label> <input type 2</label><label><input type="checkbox" id="inlineCheckbox3" value="option3"> Option 3</label><label><input type="radio" name="optionsRadiosinline" id="optionsRadiosinline" id="optionsRadiosinline" id="optionsRadios4" value="option2"> Option 2</label></div></body></html>
Die Ergebnisse sind wie folgt:
Kontrollkästchen und Optionsfelder
Verwenden Sie das Auswahlfeld, wenn der Benutzer aus mehreren Optionen auswählt, aber standardmäßig kann nur eine Option ausgewählt werden.
Verwenden Sie die Option "<Seject> Display" -Liste, die normalerweise eine Auswahlliste ist, die Benutzern wie Status oder Nummer bekannt ist.
Verwenden Sie multiple = "multiple", damit Benutzer mehrere Optionen auswählen können.
Das folgende Beispiel zeigt diese beiden Typen (auswählen und mehrere):
<! DocType html> <html> <kopf> <titels> stootstrap -Instanz - Wählen Sie Box </title> <link rel = "Stylesheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.min src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootstrap/3.0/js/bootStrap.min.min.jin.jn.jn.js.min.js.min.js" ROLLE = "Form"> <div> <label für = "name"> list </label> <wice> <option> 1 </Option> </option> 2 </Option> <option> 3 </Option> <Poption> 4 </Option> </option> 5 </Option> </select> <Label für = "Name"> Auswahlliste für Mehrfachausschnitte </Label </select> </select> </label für = "name"> Auswahlliste für Mehrfachauswahl </Label> </select> </select> </sabel für = "name"> multiple-select-Auswahlliste </label </label> </select> </select> < multiple> <option> 1 </Option> <option> 2 </Option> <option> 3 </option> <option> 4 </option> <option> 5 </Option> </select> </div> </form> </body> </html>
Die Ergebnisse sind wie folgt:
Statische Kontrollen
Wenn Sie einen einfachen Text hinter ein Formular-Tag in einer horizontalen Form legen müssen, verwenden Sie die Klasse. Form-kontroll-statisch auf <p>.
<! DocType html> <html> <kopf> <titels> bootstrap -Instanz - statische Steuerung </title> <link rel = "styleSheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.min src = "http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"> </script> <script src = "http://apps.bdimg.com/libs/bootstrap/3.0/js/bootStrap.min.min.jin.jn.jn.js.min.js.min.js" role="form"><div><label>Email</label><div><p>[email protected]</p></div></div><div><label for="inputPassword">Password</label><div><input type="password" id="inputPassword" placeholder="Please enter password"></div></div></form></body></html>
Die Ergebnisse sind wie folgt:
Status des Formularkontrollsteuers
Zusätzlich zum: Fokusstatus (d. H. Der Benutzer klickt auf die Eingabe oder verwendet die Registerkartenschlüssel, um sich auf die Eingabe zu konzentrieren), definiert Bootstrap Stile für deaktivierte Eingabefelfen und bietet eine Klasse für die Formularvalidierung.
Eingabebrahmen Fokus
Wenn die Eingabeeingang empfängt: Fokus, wird der Umriss des Eingangsfelds entfernt und Box-Shadow wird angewendet.
Eingangsfeld für deaktivierte Eingänge
Wenn Sie einen Eingangsfeldeingang deaktivieren möchten, fügen Sie einfach das deaktivierte Attribut hinzu, das nicht nur das Eingabefeld deaktiviert, sondern auch den Stil des Eingabefeldes und den Stil des Mauszeigers ändert, wenn der Mauszeiger über das Element schwebt.
Behinderte Fieldset Fieldset
Fügen Sie <Fieldset> deaktiviertes Attribut hinzu, um alle Steuerelemente in <Fieldset> zu deaktivieren.
Überprüfungsstatus
Bootstrap enthält Überprüfungsstile für Fehler, Warnungen und Erfolgsnachrichten. Fügen Sie einfach die entsprechende Klasse (.has-warning, .has-error oder .has-success) zum übergeordneten Element hinzu, um den Überprüfungsstatus zu verwenden.
<! DocType html> <html> <kopf> <titels> bootstrap -Instanz - Form Steuerstatus </title> <link rel = "styleSheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.Min.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.1/jquery.min.js"> </</script> </script> </script> </script> </script> </script> </script> </phricte> </script src="http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"></script></head><body><form role="form"><div><label>Focus</label><div><input id="focusedInput" type="text" value="This input box gets Fokus ... "> </div> </div> <div> <Label für =" InputPassword "> deaktivieren </label> <div> <input id =" disabledInput "type =" textHolder disabled)</label><div><input type="text" id="disabledTextInput" placeholder="disabled"></div><div><label for="disabledSelect">Disable selection menu (Fieldset disabled)</label><div><select id="disabledSelect"><option>Disable selection</option></select></div></fieldset><div><label for="inputSuccess">Enter successful</label><div><input type="text" id="inputSuccess"></div></div><div><label for="inputWarning">Input warning</label><div><input type="text" id="inputWarning"></div></div><div><label for="inputError">Enter error</label><div><input type = "text" id = "InputError"> </div> </form> </body> </html>
Die Ergebnisse sind wie folgt:
Formregelgröße
Sie können Klasse .Input-LG und .col-LG-* verwenden, um die Höhe und Breite des Formulars festzulegen. Das folgende Beispiel zeigt dies:
<! DocType html> <html> <kopf> <titels> bootstrap -Instanz - Form Steuergröße </title> <link rel = "styleSheet" href = "http://apps.bdimg.com/libs/bootstrap/3.0/css/bootstrap.Min.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.1/jquery.min.js"> </</script> </script> </script> </script> </script> </script> </script> </phricte> </script src = "http://apps.bdimg.com/libs/bootstrap/3.3.0/js/bootstrap.min.js"> </script> </head> <body> <Formrolle = "Form"> <div> <input type = "text input"></div><div><input type="text" placeholder=".input-sm"></div><div></div><div><select><option value="">.input-lg</option></select></div><div><select><option value="">Default selection</option></select></div><div><select><option value = ">. input-sm </option> </select> </div> <div> <div> <Eingabe type =" text "placeholder =". placeholder = ". col-lg-4"> </div> </div> </form> </body> </html>
Die Ergebnisse sind wie folgt:
Der Herausgeber von Wulin.com empfiehlt Ihnen verwandte Themen:
Bootstrap -Komponenten Betriebsfähigkeiten
Bootstrap -bezogene Wissenszusammenfassung
Das obige sind die von Bootstrap unterstützten Formelemente. Jeder versteht es. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht. Der Herausgeber wird alle rechtzeitig antworten. Gleichzeitig möchte ich allen für ihre Unterstützung für die Wulin.com -Website danken.