UI-Bootstrap – Tutorial AngularJS Crashkurs

  • Ist ein frei erhältliches Framework auf der Basis von HTML5 und CSS 3
  • Enthält basierend auf HTML und CSS Vorlagen für:
    • Buttons
    • Formulare
    • Fortschrittsbalken
    • Grids
    • Horizontale und vertikale Reiter
    • Navigationselemente wie Brotkrümmelnavigation, Paginierung
    • Tabellen
    • und weitere Oberflächengestaltungselemente
  • Des weiteren gibt es sogar JavaScript-Erweiterungen die eingebunden werden können
  • Die JavaScript-Komponenten basieren auf dem Framework jQuery
  • Für das Responsive Webdesign eignet sich Bootstrap hervorragend

index.html

<!DOCTYPE html>
<html>
<link rel=„stylesheet“ href=„node_modules/bootstrap/dist/css/bootstrap.css“>
<script src=„lib/angular.js“></script>
<script src=„lib/angular/angular.min.js“></script>
<head lang=„en“>
<meta charset=„UTF-8“>
<title>UI-Bootstrap</title>
</head>
<!–Beispiele sind entnommen von: http://getbootstrap.com/components/ –>
<body>
<div ng-app=„myApp“ ng-controller=myCtrl>
<button type=„button“ class=„btn btn-default“ aria-label=„Left Align“>
<span class=„glyphicon glyphicon-align-left“ aria-hidden=„true“></span>
</button>

<button type=„button“ class=„btn btn-default btn-lg“>
<span class=„glyphicon glyphicon-star“ aria-hidden=„true“></span> Star
</button>

<br>

<div class=„btn-group“ role=„group“ aria-label=„…“>
<button type=„button“ class=„btn btn-default“>Left</button>
<button type=„button“ class=„btn btn-default“>Middle</button>
<button type=„button“ class=„btn btn-default“>Right</button>
</div>

<br>

<div class=„btn-group“ role=„group“ aria-label=„…“>
<button type=„button“ class=„btn btn-default“>1</button>
<button type=„button“ class=„btn btn-default“>2</button>

<div class=„btn-group“ role=„group“>
<button type=„button“ class=„btn btn-default dropdown-toggle“ data-toggle=„dropdown“ aria-haspopup=„true“ aria-expanded=„false“>
Dropdown
<span class=„caret“></span>
</button>
<ul class=„dropdown-menu“>
<li><a href=„#“>Dropdown link</a></li>
<li><a href=„#“>Dropdown link</a></li>
</ul>
</div>
</div>
</div>

</body>

</html>

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.