--- id: bad87fee1348cd8acef08812 title: Erstelle einen Block-Element-Bootstrap-Button challengeType: 0 forumTopicId: 16810 dashedName: create-a-block-element-bootstrap-button --- # --description-- Normalerweise sind `button` Elemente mit den Klassen `btn` und `btn-default` nur so breit wie der Text, den sie enthalten. Zum Beispiel: ```html ``` Dieser Button wäre nur so breit wie das Wort `Submit`. Indem du einem Block-Element die zusätzliche Klasse `btn-block` zuweist, dehnt sich dein Button auf den gesamten horizontel Raum deiner Seite aus. Alle nachfolgenden Elemente werden in eine "neue Zeile" unter den Block geschoben. ```html ``` Dieser Button nimmt 100% der verfügbaren Breite in Anspruch. Beachte, dass diese Buttons immer noch die Klasse `btn` benötigen. Füge die Klasse `btn-block` zu deinem Bootstrap Button hinzu. # --hints-- Dein Button soll immer noch die Klassen `btn` und `btn-default` haben. ```js assert($('button').hasClass('btn') && $('button').hasClass('btn-default')); ``` Dein Button soll die Klasse `btn-block` haben. ```js assert($('button').hasClass('btn-block')); ``` All deine `button` Elemente sollten abschließende Tags 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
```