Die vorherigen Wörter
<p> Ein Formular ist ein Websteuerelement, das zur Kommunikation mit Benutzern verwendet wird. Ein gutes Formulardesign kann eine bessere Kommunikation zwischen Webseiten und Benutzern ermöglichen. Zu den gängigen Elementen in Formularen gehören hauptsächlich: Texteingabefelder, Dropdown-Auswahlfelder, Optionsfelder, Kontrollkästchen, Textfelder und Schaltflächen usw. Jedes Steuerelement spielt eine andere Rolle und verschiedene Browser haben unterschiedliche Darstellungsstile für Formularsteuerelemente.
<p> Ebenso sind Formulare auch der Kerninhalt im Bootstrap-Framework. In diesem Artikel werden die Formulare von Bootstrap im Detail vorgestellt.
Grundlegende Formulare
<p> Für Grundformulare hat Bootstrap nicht viel getan Mit ihnen. Das benutzerdefinierte Effektdesign hat nur die Feldersatz-, Legenden- und Beschriftungs-Tags in der Form
fieldset
{ min-width: 0; padding: 0; margin: 0; border: 0;
}legend
{ display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5;
}label
{ display: inline-block; margin-bottom: 5px; font-weight: bold;
}
Nach dem Login kopieren
<p> angepasst, hauptsächlich den Rand, den Abstand und den Rand dieser Elemente
<p> Zusätzlich zu diesen Elementen verfügt das Formular natürlich auch über Eingabe-, Auswahl-, Textbereich- und andere Elemente. Im Bootstrap-Framework wird ein Klassenname „form-control“ angepasst, wenn dies der Fall ist Mehrere Elemente verwenden den Klassennamen „form-control“, wodurch einige Designanpassungseffekte erzielt werden
<p> 1. Die Breite wird 100 %
<p> 2. Ein hellgrauer Rand wird festgelegt ( #ccc).
<p> 3. Mit 4 Pixel abgerundeten Ecken
<p> 4. Legen Sie den Schatteneffekt fest. Wenn das Element den Fokus erhält, ändern sich die Schatten- und Randeffekte
<p> 5. Legen Sie den Platzhalter fest Farbe zu #999
<form>
<div class="form-group"><label for="exampleInputEmail1">Email address</label><input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
</div>
<div class="form-group"><label for="exampleInputPassword1">Password</label><input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group"><label for="exampleInputFile">File input</label><input type="file" id="exampleInputFile"><p class="help-block">Example block-level help text here.</p>
</div>
<div class="checkbox"><label> <input type="checkbox"> Check me out</label>
</div>
<button type="submit" class="btn btn-default">Submit</button></form>
Nach dem Login kopieren
Horizontale Form
<p> Die Standardform des Bootstrap-Frameworks ist ein vertikaler Anzeigestil, aber oft benötigen wir einen horizontalen Formstil
<p> Durch Hinzufügen der Klasse
.form-horizontal
zum Formular und Verwendung der voreingestellten Rasterklasse von Bootstrap können die Bezeichnung
label
und die Kontrollgruppe horizontal nebeneinander angeordnet werden. Dadurch wird das Verhalten von
.form-group
geändert, sodass es sich wie eine Zeile in einem Rastersystem verhält, sodass kein zusätzliches
.row
<p> hinzugefügt werden muss. Verwenden Sie den Klassennamen im