Komponenten

Dosende vu wiederverwendbare Komponenten gebaut fir Navigatioun, Alarmer, Popovers a méi ze bidden.

Kapp erop! Dës Dokumenter si fir v2.3.2, déi net méi offiziell ënnerstëtzt gëtt. Préift déi lescht Versioun vu Bootstrap!

Beispiller

Zwee Basisoptiounen, zesumme mat zwou méi spezifesch Variatiounen.

Single Knäppchen Grupp

Wickelt eng Serie vu Knäppercher mat .btnan .btn-group.

<div class="btn-group">
  <button class="btn">Lénks</button>
  <button class="btn">Mëtt</button>
  <button class="btn">Recht</button>
</div>

Multiple Knäppchen Gruppen

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>

Vertikal Knäppchen Gruppen

Maacht eng Rei vu Knäppercher vertikal gestapelt anstatt horizontal.

<div class="btn-group btn-group-vertical">
  ...
</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 dofir.

Dropdowns a Knäppchen Gruppen

Kapp erop! Knäppercher mat dropdowns muss individuell an hir eege .btn-groupbannent engem .btn-toolbarfir richteg Render- gewéckelt ginn.

Iwwersiicht an Beispiller

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.

<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>

Schafft mat all Knäppchen Gréissten

Knäppchen Dropdowns funktionnéieren bei all Gréisst: .btn-large, .btn-small, oder .btn-mini.

Verlaangt JavaScript

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

An e puer Fäll - wéi mobil - Dropdown-Menüen verlängeren sech ausserhalb vum Viewport. Dir musst d'Ausrichtung manuell oder mat personaliséierten JavaScript léisen.


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.

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

Gréissten

Benotzt déi extra Knäppercher Klassen .btn-mini, .btn-smalloder .btn-largefir d'Gréisst.

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

Dropup Menüen

Dropdown-Menüen kënnen och vun ënnen erop gewiesselt ginn andeems een eng eenzeg Klass un den direkten Elterendeel bäidréit .dropdown-menu. Et flipt d'Richtung vun der .careta repositionéiert de Menü selwer fir vun ënnen no uewen ze réckelen anstatt uewen erof.

<div class="btn-group dropup">
  <button class="btn">Dropup</button>
  <button class="btn dropdown-toggle" data-toggle="dropdown">
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
    <!-- Dropdown-Menü Linken -->
  </ul>
</div>

Standard Paginatioun

Einfach 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.

<div class="pagetion">
  <ul>
    <li><a href="#">Viru</a></li>
    <li><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="#">5</a></li>
    <li><a href="#">Nächst</a></li>
  </ul>
</div>

Optiounen

Behënnert an aktiv Staaten

Links sinn personaliséierbar fir verschidden Ëmstänn. Benotzt .disabledfir onklickbar Linken a .activefir déi aktuell Säit unzeginn.

<div class="pagetion">
  <ul>
    <li class="disabled"><a href="#">«</a></li>
    <li class="active"><a href="#">1</a></li>
    ...
  </ul>
</div>

Dir kënnt optional aktiv oder behënnert Anker austauschen fir Spannungen fir Klickfunktionalitéit ze läschen, während Dir geplangte Stiler behält.

<div class="pagetion">
  <ul>
    <li class="disabled"><span>«</span></li>
    <li class="active"><span>1</span></li>
    ...
  </ul>
</div>

Gréissten

Loscht op méi grouss oder méi kleng Paginatioun? Add .pagination-large, .pagination-small, oder .pagination-minifir zousätzlech Gréissten.

<div class="pagination pagination-large">
  <ul>
    ...
  </ul>
</div>
<div class="pagetion">
  <ul>
    ...
  </ul>
</div>
<div class="pagination pagination-small">
  <ul>
    ...
  </ul>
</div>
<div class="pagination pagination-mini">
  <ul>
    ...
  </ul>
</div>

Ausriichtung

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

<div class="pagination pagination-centered">
  ...
</div>
<div class="pagination pagination-right">
  ...
</div>

Pager

Schnell virdrun an nächst Linke fir einfach Paginéierungsimplementatiounen mat liicht Markup a 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>

Fakultativ behënnert Staat

Pager Links benotzen och déi allgemeng .disabledUtility Klass vun der Pagination.

<ul class="pager">
  <li class="virdrun behënnert">
    <a href="#">← Eeler</a>
  </li>
  ...
</ul>

Etiketten

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>
Inverse <span class="label label-inverse">Inverse</span>

Schëlder

Numm Beispill Markup
Default 1 <span class="badge">1</span>
Erfolleg 2 <span class="badge badge-success">2</span>
Warnung 4 <span class="badge badge-warning">4</span>
Wichteg 6 <span class="badge badge-important">6</span>
Info 8 <span class="badge badge-info">8</span>
Inverse 10 <span class="badge badge-inverse">10</span>

Einfach zesummeklappbar

Fir einfach Ëmsetzung, Etiketten a Schëlder wäerten einfach zesummeklappen (iwwer CSS's :emptySelector) wann keen Inhalt dobannen existéiert.

Held Eenheet

Eng liicht, flexibel Komponent fir Schlësselinhalt op Ärem Site ze weisen. Et funktionnéiert gutt op Marketing an Inhalt-schwéier Siten.

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

<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>

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-header">
  <h1>Beispill Säit Header <small>Subtext fir Header</small></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

  • 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.

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="span4">
    <a href="#" class="thumbnail">
      <img data-src="holder.js/300x200" 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="span4">
    <div class="thumbnail">
      <img data-src="holder.js/300x200" alt="">
      <h3>Thumbnail Label</h3>
      <p>Thumbnail Iwwerschrëft...</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.

Standard Alarm

Wickelt all Text an en optionalen Entlooss Knäppchen .alertfir eng Basis Warnungsmeldung.

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

Knäppercher entloossen

Mobile Safari a Mobile Opera Browser, zousätzlech zum data-dismiss="alert"Attribut, erfuerderen e href="#"fir d'Entloossung vun Alarmer wann Dir en <a>Tag benotzt.

<a href="#" class="close" data-dismiss="alert">×</a>

Alternativ kënnt Dir en <button>Element mam Datattribut benotzen, wat mir gewielt hunn fir eis Dokumenter ze maachen. Wann Dir benotzt <button>, musst Dir enthalen type="button"oder Är Formulaire kënnen net ofginn.

<button type="button" class="close" data-dismiss="alert">×</button>

Entlooss Alarmer iwwer JavaScript

Benotzt den Alarm jQuery Plugin fir séier an einfach Entloossung vun Alarmer.


Optiounen

Fir méi laang Messagen, erhéicht d'Padding uewen an ënnen vum Alarmwrapper andeems Dir bäidréit .alert-block.

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">
  <button type="button" class="close" data-dismiss="alert">×</button>
  <h4>Opgepasst!</h4>
  Beschte kontrolléiert Iech selwer, Dir sidd net ...
</div>

Kontextuell Alternativen

Füügt optional Klassen fir d'Konnotatioun vun enger Alarm z'änneren.

Feeler oder Gefor

Oh snap! Ä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 erop! 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. Net verfügbar an IE7-8.

<div class="progress progress-striped">
  <div class="bar" style="width: 20%;"></div>
</div>

Animéiert

Füügt .activeun .progress-stripedfir d'Sträifen vu riets op lénks ze animéieren. Net verfügbar an all Versioune vun IE.

<div class="progress progress-striped active">
  <div class="bar" style="width: 40%;"></div>
</div>

Gestapelt

Setzt verschidde Baren an d'selwecht .progressfir se ze stackelen.

<div class="progress">
  <div class="bar bar-success" style="width: 35%;"></div>
  <div class="bar bar-warning" style="width: 20%;"></div>
  <div class="bar bar-danger" style="width: 10%;"></div>
</div>

Optiounen

Zousätzlech Faarwen

Fortschrëtt Baren benotzen e puer vun der selwechter Knäppchen an Alarm Klassen fir konsequent Stiler.

<div class="progress progress-info">
  <div class="bar" style="width: 20%"></div>
</div>
<div class="progress progress-success">
  <div class="bar" style="width: 40%"></div>
</div>
<div class="progress progress-warning">
  <div class="bar" style="width: 60%"></div>
</div>
<div class="progress progress-danger">
  <div class="bar" style="width: 80%"></div>
</div>

Gestreift Baren

Ähnlech wéi déi zolidd Faarwen hu mir variéiert gesträifte Fortschrëttbarren.

<div class="progress progress-info progress-striped">
  <div class="bar" style="width: 20%"></div>
</div>
<div class="progress progress-success progress-striped">
  <div class="bar" style="width: 40%"></div>
</div>
<div class="progress progress-warning progress-striped">
  <div class="bar" style="width: 60%"></div>
</div>
<div class="progress progress-danger progress-striped">
  <div class="bar" style="width: 80%"></div>
</div>

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-9 oder méi al Versioune vu Firefox ënnerstëtzt.

Versioune fréier wéi Internet Explorer 10 an Opera 12 ënnerstëtzen keng Animatiounen.

Abstrakt Objektstile fir verschidden Aarte vu Komponenten ze bauen (wéi Blogkommentarer, Tweets, etc) déi e lénks- oder rietsausgeriicht Bild niewent dem textuellen Inhalt hunn.

Standard Beispill

D'Default Medien erlaben e Medienobjekt (Biller, Video, Audio) lénks oder riets vun engem Inhaltsblock ze schwammen.

Medien Iwwerschrëft

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Medien Iwwerschrëft

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

Medien Iwwerschrëft

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
<div class="media">
  <a class="pull-left" href="#">
    <img class="media-object" data-src="holder.js/64x64">
  </a>
  <div class="media-body">
    <h4 class="media-heading">Medientitel</h4>
    ...

    <!-- Nested Media Object -->
    <div class="media">
      ...
    </div>
  </div>
</div>

Medien Lëscht

Mat e bëssen extra Markup kënnt Dir Medien an der Lëscht benotzen (nëtzlech fir Kommentar thread oder Artikellëschten).

  • Medien Iwwerschrëft

    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.

    Nested Medien Rubrik

    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.

    Nested Medien Rubrik

    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.

    Nested Medien Rubrik

    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
  • Medien Iwwerschrëft

    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
<ul class="media-list">
  <li class="media">
    <a class="pull-left" href="#">
      <img class="media-object" data-src="holder.js/64x64">
    </a>
    <div class="media-body">
      <h4 class="media-heading">Medientitel</h4>
      ...

      <!-- Nested Media Object -->
      <div class="media">
        ...
     </div>
    </div>
  </li>
</ul>

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>

Fakultativ Klassen

Kontroll padding a ofgerënnt Corner mat zwou fakultativ Modifikatioun Klassen.

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

Zoumaachen Ikon

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

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

iOS Apparater erfuerderen e href="#"fir Klick Eventer wann Dir léiwer en Anker benotze wëllt.

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

Helfer Klassen

Einfach, fokusséiert Klassen fir kleng Affichage oder Verhalenstweaks.

.pull-lénks

Float en Element lénks

class="pull-left"
.pull-left {
  schwammen: lénks;
}

.pull-riets

Float en Element richteg

class="pull-right"
.pull-riets {
  schwammen: richteg;
}

.gedämpft

Änneren d'Faarf vun engem Element op#999

class="muted"
.muted {
  Faarf: # 999;
}

.kloerfix

Kloer den floatop all Element

class="clearfix"
.clearfix {
  *Zoom: 1;
  &:virdrun,
  &:nach {
    weisen: Dësch;
    Inhalt: "";
  }
  &:nach {
    kloer: souwuel;
  }
}