Einführung in Bootstrap und die damit verbundenen InhalteBootstrap ist ein Front-End-Framework für die schnelle Entwicklung von Webanwendungen und Websites. Beim Zitieren müssen Sie über bestimmte Grundvorlagen verfügen: <meta charset="utf-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1"> <!-- Die oben genannten 3 Meta-Tags *müssen* an erster Stelle stehen und alle anderen Inhalte *müssen* ihnen folgen! --> <title>Bootstrap 101-Vorlage</title> <!-- Bootstrap --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonym"> <!-- HTML5-Shim und Respond.js sollen dafür sorgen, dass IE8 HTML5-Elemente und Medienabfragen unterstützt --> <!-- Achtung: Respond.js funktioniert nicht beim Seitenaufruf über das Protokoll file:// (also beim direkten Ziehen der HTML-Seite in den Browser) --> <!--[wenn IE 9]> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/html5shiv.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dest/respond.min.js"></script> <![endif]--> RastersystemBootstrap teilt die Seite oder den Container horizontal in 12 gleiche Teile. Zeilen müssen innerhalb der Klasse .container platziert werden, um eine korrekte Ausrichtung und Polsterung zu erhalten. Verwenden Sie col-lg-("Zahl"), um es horizontal in 12 gleiche Teile zu verteilen. <div Klasse="Zeile"> <div Klasse="col-lg-3">1</div> <div Klasse="col-lg-3">2</div> <div Klasse="col-lg-3">3</div> <div class="col-lg-3">4</div> </div> Verschachtelte Spalten<div Klasse="Container"> <div Klasse="Zeile"> <div Klasse="col-md-6"> <!-- col-md-6 trennt standardmäßig zwei Boxen horizontal. Wenn es sich nur um ein einfaches Div handelt, wird es als vertikale Verteilung angezeigt--> <div Klasse="col-md-6">ein</div> <div class="col-md-6">b</div> </div> </div> </div> SpaltenversatzVerwenden Sie .col-md-offset-*, um die Spalte nach rechts zu verschieben <div Klasse="Container"> <div Klasse="Zeile"> <div class="col-md-4">Toilette</div> <!-- Insgesamt sind es zwölf gleiche Teile. Die beiden Kästen belegten ursprünglich nur acht Spalten, vier Spalten wurden nicht genutzt. Also col-md-offset-4, damit die Box rechts weiter um 4 Spalten nach rechts verschoben wird --> <div class="col-md-4 col-md-offset-4">Rechts</div> </div> </div> </div> SpaltensortierungWird im Allgemeinen verwendet, um die Reihenfolge der Boxen zu ändern <div Klasse="Container"> <div Klasse="Zeile"> <!-- Verwenden Sie Push- und Pull-Elemente sowohl auf den linken als auch auf den rechten Boxen, damit die Boxen nicht nach unten gedrückt werden--> <div class="col-md-4 col-md-push-8">Toilette</div> <div class="col-md-8 col-md-pull-4">Rechts</div> </div> </div> </div> Navigationsleiste
Die Demonstration sieht wie folgt aus: <!doctype html> <html lang="de"> <Kopf> <meta charset="utf-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1"> <!-- Die oben genannten 3 Meta-Tags *müssen* an erster Stelle stehen und alle anderen Inhalte *müssen* ihnen folgen! --> <title>Bootstrap 101-Vorlage</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> <!-- Es müssen beide Skripte geschrieben werden, sonst wird das Dropdown-Menü nicht angezeigt--> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script> </Kopf> <!-- Dies ist ein responsives Layout. Das Layout ist bei maximiertem Bildschirm anders als bei verkleinertem Bildschirm. --> <Text> <!-- role="navigation" trägt zur Verbesserung der Zugänglichkeit bei --> <nav class="navbar navbar-default" role="navigation"> <div Klasse="Containerflüssigkeit"> <!-- "navbar-header", das ein <a>-Element mit classnav-brand enthält, lässt den Text größer erscheinen --> <div Klasse="Navigationsleiste-Header"> <button Typ="Schaltfläche" Klasse="Navigationsleiste umschalten" Daten umschalten="Zusammenklappen" Datenziel="#Beispiel-Navbar-Collapse"> <!-- data-toggle wird verwendet, um JavaScript mitzuteilen, was mit der Schaltfläche geschehen soll, icon-target gibt an, zu welchem Element gewechselt werden soll, und die drei Symbole stellen die sogenannte Hamburger-Schaltfläche dar --> <span class="sr-only">Navigation umschalten</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">Tutorial für Anfänger</a> </div> <div Klasse="Navigationsleiste einklappen" id="Beispiel-Navigationsleiste einklappen"> <ul Klasse="nav navbar-nav"> <li class="active"><a href="#">iOS</a></li> <li><a href="#">SVN</a></li> <li Klasse="Dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> Java <b Klasse="caret"></b> </a> <ul Klasse="Dropdown-Menü"> <li><a href="#">jmeter</a></li> <li><a href="#">EJB</a></li> <li><a href="#">Jasper-Bericht</a></li> <li class="divider"></li> <li><a href="#">Getrennte Links</a></li> <li class="divider"></li> <li><a href="#">Ein weiterer separater Link</a></li> </ul> </li> </ul> </div> </div> </nav> Globale Schnittstelle Kleine Fensteroberfläche Karussell Das Beispieldemonstration: <Text> <div id="myCarousel" class="Karussell-Folie"> <!-- Karussellindikatoren--> <ol Klasse="Karussell-Indikatoren"> <li data-target="#myCarousel" data-slide-to="0" class="active"></li> <li data-target="#myCarousel" data-slide-to="1"></li> <li data-target="#myCarousel" data-slide-to="2"></li> </ol> <!-- Karussell-Projekt--> <div Klasse="Karussell-inner"> <div Klasse="Element aktiv"> <!-- Das Bild verweist auf den absoluten Pfad, der relative Pfad wäre falsch--> <img src="1.jpg" alt="Erste Folie" style="width: 100%;height: 200px;"> </div> <div Klasse="Artikel"> <img src="2.jpg" alt="Zweite Folie" style="width: 100%;height: 200px;"> </div> <div Klasse="Artikel"> <img src="3.jpg" alt="Dritte Folie" style="width: 100%;height: 200px;"> </div> </div> <!-- Sprungsteuerung nach oben und unten, Sprungsteuerung kann vorwärts, vorwärts und rückwärts gehen --> <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">Zurück</span> </a> <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">Weiter</span> </a> </div> </body> ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: MySQL-Dateneinfügungsoptimierungsmethode concurrent_insert
>>: Detaillierte Erklärung des HTML-Seitenkopfcodebeispiels
COALESCE ist eine Funktion, die sich nacheinander...
In diesem Artikel wird der spezifische Code von n...
Technischer Hintergrund Diese Anwendung verwendet...
Inhaltsverzeichnis Vorwort zx-Bibliothek $`Befehl...
Ich habe hier mehrere Tomcats. Wenn ich sie gleic...
1. Übersicht Das Image in Docker ist in Schichten...
Finden Sie das Problem Vor kurzem ist bei mir ein...
Dieser Artikel zeichnet das ausführliche Tutorial...
Wenn über dieses Problem gesprochen wird, fragen s...
Hallo zusammen, heute ist Double 12, habt ihr sch...
Anwendungsschachtelung ungeordneter Listen Code ko...
Im Projekt (nodejs) müssen mehrere Daten gleichze...
In diesem Artikel wird der spezifische JavaScript...
Dies liegt daran, dass der Datenbankserver so ein...
Hintergrundbeschreibung: Auf einem vorhandenen La...