--- id: bad87fee1348bd9aec908845 title: Alinhar os elementos de formulário de maneira responsiva com o 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-- Agora vamos colocar o `input` e o `button` de envio do formulário na mesma linha. Faremos isso da mesma forma que fizemos antes: usando um elemento `div` com a classe `row` e outros elementos `div` dentro do primeiro div usando a classe `col-xs-*`. Aninhe o `input` de texto e o `button` de envio do formulário dentro de uma `div` com a classe `row`. Aninhe o texto do `input` do formulário dentro de uma div com a classe `col-xs-7`. Aninhe o `button` de envio do formulário em uma `div` com a classe `col-xs-5`. Esse é o último desafio que faremos para nossa aplicação de fotos de gatos por agora. Esperamos que você tenha gostado de aprender Font Awesome, Bootstrap e design responsivo! # --hints-- O botão de envio e o input de texto do formulário devem estar aninhados dentro de uma div com a classe `row`. ```js assert( $('div.row:has(input[type="text"])').length > 0 && $('div.row:has(button[type="submit"])').length > 0 ); ``` O input de texto do formulário deve estar aninhado dentro de uma div com a classe `col-xs-7`. ```js assert($('div.col-xs-7:has(input[type="text"])').length > 0); ``` O botão de envio do formulário deve estar aninhado dentro de uma div com a classe `col-xs-5`. ```js assert($('div.col-xs-5:has(button[type="submit"])').length > 0); ``` Todos os elementos `div` devem ter tags de fechamento. ```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
```