Ich erstelle eine datenbankgestützte Web-Anwendung, schwere CRUD-Sachen, wie das Erstellen, Bearbeiten und Anzeigen von Kontaktinformationen von Personen und anderen damit verbundenen Daten. Die meisten Informationen da draußen scheinen sich darauf zu konzentrieren, Bootstrap Formulare für das Eingeben/Editieren von Daten zu entwerfen, aber nicht viel da draußen über richtige Nur-Lese-Layouts (d.h. Daten "anzeigen").Wie werden semantische Bootstrap-Layouts für die Anzeige von Daten in CRUD-Anwendungen ausgeführt?
Zum Beispiel habe ich so etwas tun könnte:
<div class="form-group">
<label class="control-label col-md-3">First Name</label>
<div class="col-md-9 form-control-static">
@Html.DisplayFor(model => model.FirstName)
</div>
</div>
<div class="form-group">
<label class="control-label col-md-3">Last Name</label>
<div class="col-md-9 form-control-static">
@Html.DisplayFor(model => model.LastName)
</div>
</div>
... und so weiter (für alle Profileigenschaften). Aber diese Art von Layout scheint typischer/geeigneter für das Erstellen und Bearbeiten von Bildschirmen mit tatsächlichen Formularsteuerelementen.
Ich frage mich nur, ob es gute Beispiele für Anwendungen (GitHub oder anderswo), nette semantische Layouts mit konsistenten Bootstrap-Komponenten, mit Standard-basierten, zugänglichen HTML gibt, auf die mich jemand verweisen kann.
Zusätzlich zu den einfachen First & Nachname Szenario können Sie sich vorstellen, eine Tonne anderer "Person" bezogenen Eigenschaften (Adresse, E-Mail (s), Telefon (e), etc.). Ich suche nur nach etwas, dem ich folgen kann.
Sie nicht semantischen tun können, mit Bootstrap, aufgeblähtes Markup mit Divisitus und Class Situs. oder, wenn Sie semantisches Markup wollen, verwenden Sie kein Bootstrap – albert