--- id: bad87fee1348bd9aec908845 title: Line up Form Elements Responsively with Bootstrap challengeType: 0 forumTopicId: 18225 required: - link: >- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/css/font-awesome.css raw: true dashedName: line-up-form-elements-responsively-with-bootstrap --- # --description-- Now let's get your form `input` and your submission `button` on the same line. We'll do this the same way we have previously: by using a `div` element with the class `row`, and other `div` elements within it using the `col-xs-*` class. Nest both your form's text `input` and submit `button` within a `div` with the class `row`. Nest your form's text `input` within a div with the class of `col-xs-7`. Nest your form's submit `button` in a `div` with the class `col-xs-5`. This is the last challenge we'll do for our Cat Photo App for now. We hope you've enjoyed learning Font Awesome, Bootstrap, and responsive design! # --hints-- Your form submission button and text input should be nested in a div with class `row`. ```js assert( $('div.row:has(input[type="text"])').length > 0 && $('div.row:has(button[type="submit"])').length > 0 ); ``` Your form text input should be nested in a div with the class `col-xs-7`. ```js assert($('div.col-xs-7:has(input[type="text"])').length > 0); ``` Your form submission button should be nested in a div with the class `col-xs-5`. ```js assert($('div.col-xs-5:has(button[type="submit"])').length > 0); ``` All of your `div` elements should have closing tags. ```js assert( code.match(/<\/div>/g) && code.match(/
/g).length === code.match(/

CatPhotoApp

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

Things cats love:

  • cat nip
  • laser pointers
  • lasagna

Top 3 things cats hate:

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

CatPhotoApp

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

Things cats love:

  • cat nip
  • laser pointers
  • lasagna

Top 3 things cats hate:

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