Komponenten

Dosende vu wiederverwendbare Komponenten sinn a Bootstrap agebaut fir Navigatioun, Alarmer, Popovers a vill méi ze bidden.

Knäppchen Gruppen

Benotzt Knäpperchergruppen fir verschidde Knäppercher zesummen als ee Kompositkomponent ze verbannen. Build hinnen mat enger Serie vun <a>oder <button>Elementer.

Beschte Praktiken

Mir recommandéieren déi folgend Richtlinnen fir Knäppchengruppen an Toolbaren ze benotzen:

  • Benotzt ëmmer datselwecht Element an enger eenzeger Knäppchengrupp, <a>oder <button>.
  • Mëschung net Knäppercher vu verschiddene Faarwen an der selwechter Knäpperchergrupp.
  • Benotzt Ikonen zousätzlech zu oder amplaz vum Text, awer gitt sécher datt den Alt- an den Titeltext wou entsprécht.

Zesummenhang Knäppercher mat Dropdowns (kuckt hei ënnendrënner) sollen separat opgeruff ginn an ëmmer en Dropdown-Caret enthalen fir virgesinnt Verhalen unzeweisen.

Standard Beispill

Hei ass wéi den HTML fir eng Standardknäppchengrupp ausgesäit, déi mat Ankertagknäppchen gebaut ass:

<div class="btn-group">
  <a class="btn" href="#">1</a>
  <a class="btn" href="#">2</a>
  <a class="btn" href="#">3</a>
</div>

Toolbar Beispill

Kombinéiert Sätze vun <div class="btn-group">an eng <div class="btn-toolbar">fir méi komplex Komponenten.

<div class="btn-toolbar">
  <div class="btn-group">
    ...
  </div>
</div>

Checkbox a Radio Goûten

Knäppercher kënnen och als Radios funktionnéieren, wou nëmmen ee Knäppchen aktiv ka sinn, oder Checkboxen, wou all Zuel vu Knäpper aktiv ka sinn. Kuckt d'Javascript-Dokumenter fir dat.

Kritt de Javascript »


Kapp erop

CSS fir Knäppchen Gruppen ass an enger separater Datei, button-groups.less.

Knäppchen dropdowns

Benotzt all Knäppchen fir e Dropdown-Menü auszeléisen andeems Dir en an engem plazéiert .btn-groupan déi richteg Menümarkéierung ubitt.


Kapp erop! Button Dropdowns erfuerderen de Bootstrap Dropdown Plugin fir ze funktionéieren.

Beispill Markup

Ähnlech wéi eng Knäpperchergrupp benotzt eis Markup regelméisseg Knäppercher, awer mat enger Handvoll Ergänzunge fir de Stil ze verfeineren an dem Bootstrap's Dropdown jQuery Plugin z'ënnerstëtzen.

<div class="btn-group">
  <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
    Aktioun
    <span class="caret"></span>
  </a>
  <ul class="dropdown-menu">
    <!-- Dropdown-Menü Linken -->
  </ul>
</div>

Split Knäppchen Dropdowns

Bauen op de Knäppchen Grupp Stiler a Markup, kënne mir einfach e Split Knäppchen erstellen. Split Knäppercher hunn eng Standardaktioun op der lénker Säit an e Dropdown-Knäppchen op der rietser mat kontextuellen Linken.

Beispill Markup

Mir erweideren op déi normal Knäppchen Dropdowns fir eng zweet Knäppchen Aktioun ze bidden déi als separat Dropdown Ausléiser funktionnéiert.

<div class="btn-group">
  <a class="btn" href="#">Aktioun</a>
  <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
    <span class="caret"></span>
  </a>
  <ul class="dropdown-menu">
    <!-- Dropdown-Menü Linken -->
  </ul>
</div>

Multicon-Säit Paginatioun

Wéini ze benotzen

Ultra simplistesch a minimal stylesch Paginatioun inspiréiert vu Rdio, super fir Apps a Sichresultater. De grousse Block ass schwéier ze verpassen, liicht skalierbar a bitt grouss Klickflächen.

Staatlech Säit Linken

Links sinn personaliséierbar a funktionnéieren an enger Rei vun Ëmstänn mat der richteger Klass. .disabledfir onklickbar Linken a .activefir déi aktuell Säit.

Flexibel Ausrichtung

Füügt entweder vun zwou fakultativ Klassen fir d'Ausrichtung vun de Paginéierungslinks z'änneren: .pagination-centeredan .pagination-right.

Beispiller

De Standardpaginatiounskomponent ass flexibel a funktionnéiert an enger Rei vu Variatiounen.

Markup

Agewéckelt an engem <div>, Pagination ass just eng <ul>.

<div class="pagetion">
  <ul>
    <li><a href="#">Viru</a></li>
    <li class="active">
      <a href="#">1</a>
    </li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#">Nächst</a></li>
  </ul>
</div>

Pager Fir séier virdrun an nächst Linken

Iwwer pager

De Pager Komponent ass eng Rei vu Linken fir einfach Paginéierungsimplementatiounen mat liicht Markup an nach méi hell Stiler. Et ass super fir einfache Site wéi Blogs oder Zäitschrëften.

Standard Beispill

Par défaut zentréiert de Pager Links.

<ul class="pager">
  <li>
    <a href="#">Viru</a>
  </li>
  <li>
    <a href="#">Nächst</a>
  </li>
</ul>

Ausgeriicht Linken

Alternativ kënnt Dir all Link op d'Säiten ausriichten:

<ul class="pager">
  <li class="virdrun">
    <a href="#">← Eeler</a>
  </li>
  <li class="nächst">
    <a href="#">Neier →</a>
  </li>
</ul>
Etiketten Markup
Default <span class="label">Default</span>
Erfolleg <span class="label label-success">Success</span>
Warnung <span class="label label-warning">Warning</span>
Wichteg <span class="label label-important">Important</span>
Info <span class="label label-info">Info</span>

Held Eenheet

Bootstrap bitt e liichte, flexibele Komponent genannt Heldenheet fir Inhalt op Ärem Site ze weisen. Et funktionnéiert gutt op Marketing an Inhalt-schwéier Siten.

Markup

Wickelt Ären Inhalt an engem divLike sou:

<div class="hero-unit">
  <h1>Rubrik</h1>
  <p>Tagline</p>
  <p>
    <a class="btn btn-primary btn-large">
      Léier méi
    </a>
  </p>
</div>

Moien Welt!

Dëst ass eng einfach Heldenheet, en einfachen Jumbotron-Stil Komponent fir extra Opmierksamkeet op Featured Inhalt oder Informatioun ze ruffen.

Léier méi

Säit Header

Eng einfach Schuel fir eng h1passend Plaz aus a segmentéiert Sektiounen vum Inhalt op enger Säit. Et kann d' h1Standard small, Element wéi och déi meescht aner Komponenten (mat zousätzlech Stiler) benotzen.

<div class="page-haeder">
  <h1>Beispill Säit Header</h1>
</div>

Standard Miniatur

Par défaut sinn d'Bootstrap Thumbnails entwéckelt fir verlinkte Biller mat minimaler erfuerderlecher Markup ze weisen.

Héich personaliséierbar

Mat e bëssen extra Markup ass et méiglech all Zort HTML Inhalt wéi Rubriken, Abschnitter oder Knäppercher a Miniatur ze addéieren.

  • Thumbnail Label

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies Vehicula ut id elit.

    Aktioun Aktioun

  • Thumbnail Label

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies Vehicula ut id elit.

    Aktioun Aktioun

Firwat Thumbnails benotzen

Thumbnails (virdrun .media-gridbis v1.4) si super fir Gitter vu Fotoen oder Videoen, Bild Sichresultater, Retail Produkter, Portfolioen, a vill méi. Si kënne Linken oder statesche Inhalter sinn.

Einfach, flexibel Markup

Thumbnail Markup ass einfach - e ulmat all Zuel vun liElementer ass alles wat néideg ass. Et ass och super flexibel, et erlaabt all Typ vun Inhalt mat just e bësse méi Markup fir Ären Inhalt ze wéckelen.

Benotzt Gitterkolonnegréissten

Schlussendlech benotzt d'Miniaturkomponenten existent Gittersystemklassen - wéi .span2oder .span3- fir d'Kontroll vun de Miniatur Dimensiounen.

D'Markup

Wéi virdru scho gesot, ass déi erfuerderlech Markup fir Thumbnails liicht an einfach. Hei ass e Bléck op d'Default-Setup fir verlinkte Biller :

<ul class="thumbnails">
  <li class="span3">
    <a href="#" class="thumbnail">
      <img src="https://placehold.it/260x180" alt="">
    </a>
  </li>
  ...
</ul>

Fir personaliséiert HTML Inhalt an Miniaturbiller ännert d'Markup liicht. Fir Blockniveau Inhalt iwwerall z'erméiglechen, tausche mir de <a>fir e <div>Like:

<ul class="thumbnails">
  <li class="span3">
    <div class="thumbnail">
      <img src="https://placehold.it/260x180" alt="">
      <h5>Thumbnail Label</h5>
      <p>Miniaturbild hei...</p>
    </div>
  </li>
  ...
</ul>

Méi Beispiller

Entdeckt all Är Optiounen mat de verschiddene Gitterklassen déi Iech verfügbar sinn. Dir kënnt och verschidde Gréissten kombinéieren a passen.

Liichtgewiicht Defaults

Ëmgeschriwwen Basis Klass

Mat Bootstrap 2 hu mir d'Basisklass vereinfacht: .alertamplaz .alert-message. Mir hunn och de Minimum erfuerderleche Markup reduzéiert - nee <p>ass Standard erfuerderlech, just déi baussenzeg <div>.

Single Alarm Message

Fir eng méi haltbar Komponent mat manner Code, hu mir den differenzéierten Look fir Blockalarmer ewechgeholl, Messagen déi mat méi Polsterung an typesch méi Text kommen. D'Klass ass och geännert ginn .alert-block.


Gitt super mat Javascript

Bootstrap kënnt mat engem super jQuery Plugin deen Alarmmeldungen ënnerstëtzt, sou datt se séier an einfach entlooss ginn.

Kritt de Plugin »

Beispill Alarmer

Wickelt Äre Message an eng optional Zoumaache Ikon an enger Div mat einfacher Klass.

× Opgepasst! Beschte kontrolléiert Iech selwer, Dir sicht net ze gutt.
<div class="alert">
  <a class="close" data-dismiss="alert">×</a>
  <strong>Opgepasst!</strong> Am beschten kontrolléiert Iech selwer, Dir gesitt net ze gutt aus.
</div>

Verlängert einfach de Standard Alarmmeldung mat zwou fakultativ Klassen: .alert-blockfir méi Polsterung an Textkontrolle a .alert-headingfir eng passende Rubrik.

×

Opgepasst!

Beschte kontrolléiert Iech selwer, Dir sicht net ze gutt. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

<div class="alert alert-block">
  <a class="close" data-dismiss="alert">×</a>
  <h4 class="alert-heading">Opgepasst!</h4>
  Beschte kontrolléiert Iech selwer, Dir sidd net ...
</div>

Kontextuell Alternativen Füügt optional Klassen un fir d'Konnotatioun vun enger Alarm z'änneren

Feeler oder Gefor

× Oh schnapp! Ännert e puer Saachen a probéiert nach eng Kéier ofzeginn.
<div class="alert alert-error">
  ...
</div>

Erfolleg

× Gutt gemaach! Dir hutt dës wichteg Alarmmeldung erfollegräich gelies.
<div class="alert alert-success">
  ...
</div>

Informatiounen

× Kapp op! Dës Alarm brauch Är Opmierksamkeet, awer et ass net super wichteg.
<div class="alert alert-info">
  ...
</div>

Beispiller a Markup

Basis

Standard Fortschrëtt Bar mat engem vertikalen Gradient.

<div class="progress">
  <div class="bar"
       style="width: 60%;"></div>
</div>

Gestreift

Benotzt e Gradient fir e gesträifte Effekt ze kreéieren.

<div class="progress progress-info
     Fortschrëtt gestreift">
  <div class="bar"
       style="width: 20%;"></div>
</div>

Animéiert

Huelt dat gesträifte Beispill an animéiert et.

<div class="progress progress-danger
     Fortschrëtt gestreift aktiv">
  <div class="bar"
       style="width: 40%;"></div>
</div>

Optiounen a Browser Ënnerstëtzung

Zousätzlech Faarwen

Fortschrëtter Baren benotzen e puer vun de selwechte Klass Nimm als Knäppercher an Alarmer fir ähnlechen Styling.

  • .progress-info
  • .progress-success
  • .progress-danger

Alternativ kënnt Dir d'MANNER Dateien personaliséieren an Är eege Faarwen a Gréissten rullen.

Verhalen

Fortschrëtt Baren benotzen CSS3 Transitioune, also wann Dir dynamesch d'Breet via Javascript ajustéieren, wäert et glat änneren.

Wann Dir d' .activeKlass benotzt, .progress-stripedwäerten Är Fortschrëtter Baren d'Sträifen vu lénks op riets animéieren.

Browser Ënnerstëtzung

Fortschrëtter Baren benotzen CSS3 Gradienten, Iwwergäng an Animatiounen fir all hir Effekter z'erreechen. Dës Funktiounen ginn net an IE7-8 oder méi al Versioune vu Firefox ënnerstëtzt.

Opera ënnerstëtzt keng Animatiounen zu dëser Zäit.

Wells

Benotzt d'Wuel als einfachen Effekt op en Element fir en inset Effekt ze ginn.

Kuckt, ech sinn an enger Brunn!
<div class="well">
  ...
</div>

Zoumaachen Ikon

Benotzt déi generesch Zoumaache Ikon fir Inhalter wéi Modalen an Alarmer ze entloossen.

×

<a class="close">×</a>