--- id: bad88fee1348ce8acef08815 title: Використовуйте Bootstrap сітку, щоб розмістити елементи поряд challengeType: 0 forumTopicId: 18371 dashedName: use-the-bootstrap-grid-to-put-elements-side-by-side --- # --description-- Bootstrap використовує систему адаптивної сітки в 12 стовпців, що полегшує розміщення елементів рядками та визначення ширини кожного елементу. Більшість Bootstrap класів можна застосувати до елементу `div`. Bootstrap має різні атрибути ширини стовпчика, які він використовує залежно від ширини екрану користувача. Наприклад, у телефонів екрани вузькі, а у ноутбуків- широкі. Наприклад, візьмемо клас `col-md-*` Bootstrap- у. Тут `md` означає середину, а `*`- це число, що визначає, скільки колонок має займати елемент. В такому разі вказується ширина колонки елементу на екрані середнього розміру, на кшталт екрану ноутбука. Для роботи над додатком Cat Photo, ми використовуватимемо `col-xs-*`, де `xs` означає "дуже маленький" (дуже маленький екран телефону), а `*`- це число колонок, що вказує скільки колонок має займати елемент. Послідовно додайте кнопки `Like`, `Info` і `Delete`, укладіть їх в один елемент `
`, а потім кожен окремо в елемент `
`. Клас `row` застосовують до `div`, а самі кнопки можна вкласти в нього. # --hints-- Ваші кнопки мають знаходитися в одному й тому ж самому елементі `div` з класом `row`. ```js assert($('div.row:has(button)').length > 0); ``` Кожна кнопка Bootstrap має вкладатися в свій власний елемент `div` з класом `col-xs-4`. ```js assert($('div.col-xs-4:has(button)').length > 2); ``` Кожен з елементів `button` повинен мати кінцевий теґ. ```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
```