--- id: bad88fee1348ce8acef08815 title: Verwende das Bootstrap-Raster, um Elemente nebeneinander zu platzieren challengeType: 0 forumTopicId: 18371 dashedName: use-the-bootstrap-grid-to-put-elements-side-by-side --- # --description-- Bootstrap verwendet ein responsives 12-Spalten-Rastersystem, das es einfach macht, Elemente in Zeilen zu platzieren und die relative Breite jedes Elements anzugeben. Die meisten Bootstrap-Klassen können auf ein `div`-Element angewendet werden. Bootstrap hat verschiedene Spaltenbreiten-Attribute, die je nach Breite des Bildschirms des Nutzers verwendet werden. Beispielsweise haben Telefone schmale und Laptops breitere Bildschirme. Zum Beispiel die Bootstrap-Klasse `col-md-*`. In diesem Fall bedeutet `md` mittel und `*` ist die Anzahl der Spalten, die die Breite des Elements angibt. In diesem Fall wird die Spaltenbreite eines Elements auf einem mittelgroßen Bildschirm, z. B. einem Laptop, angegeben. In der Katzenfoto-App, die wir erstellen, verwenden wir `col-xs-*`, wobei `xs` extra klein bedeutet (wie ein extra kleiner Handybildschirm), und `*` ist die Anzahl der Spalten, die angibt wie viele Spalten das Element breit sein soll. Platziere die `Like`, `Info` und `Delete`-Buttons nebeneinander, indem du alle drei in einem `
`-Element und anschließend jedes innerhalb eines `
`-Elements verschachtelst. Die `row`-Klasse wird auf ein `div` angewendet und die Buttons selbst können darin verschachtelt werden. # --hints-- Deine Buttons sollten alle innerhalb desselben `div`-Elements mit der Klasse `row` verschachtelt sein. ```js assert($('div.row:has(button)').length > 0); ``` Jeder d Beiner ootstrap-Buttons sollte in einem eigenen `div`-Element mit der Klasse `col-xs-4` verschachtelt sein. ```js assert($('div.col-xs-4:has(button)').length > 2); ``` Jedes deiner `button`-Elemente sollte ein abschließendes Tag haben. ```js assert( code.match(/<\/button>/g) && code.match(/

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
``` # --solutions-- ```html

CatPhotoApp

Click here for cat photos.

A cute orange cat lying on its back. Three kittens running towards the camera.

Things cats love:

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
```