--- id: 587d781e367417b2b2512acb title: З'єднайте елемент з батьківським елементом за допомогою абсолютної розстановки challengeType: 0 videoUrl: 'https://scrimba.com/c/cyLJ7c3' forumTopicId: 301060 dashedName: lock-an-element-to-its-parent-with-absolute-positioning --- # --description-- Наступним варіантом для властивості CSS `position` є `absolute`, який замикає елемент на місці відносно його батьківського елемента. На відміну від положення `relative`, він видаляє елемент зі звичайного потоку документа, тож об'єкти навколо його ігнорують. Властивості зміщення CSS (вгору або вниз, ліворуч або праворуч) використовуються для налаштування розташування. Один нюанс з абсолютною розстановкою полягає в тому, що він буде приєднаний до найближчого *positioned* родича. Якщо ви забудете додати правило розстановки до батьківського елемента (зазвичай це відбувається під час використання `position: relative;`), браузер продовжить шукати ланцюжок і за замовчуванням перемикатися на теґ `body`. # --instructions-- Приєднайте елемент `#searchbar` до правого верхнього кута його батьківського елемента `section`, зазначивши його `position` як `absolute`. Надайте теґам `top` і `right` значення по 50 пікселів. # --hints-- Елемент `#searchbar` має містити `position`, встановлену на `absolute`. ```js assert($('#searchbar').css('position') == 'absolute'); ``` Ваш код має використовувати зміщення CSS `top` зі значенням 50 пікселів на елементі `#searchbar`. ```js assert($('#searchbar').css('top') == '50px'); ``` Ваш код має використовувати зміщення CSS `right` зі значенням 50 пікселів на елементі `#searchbar`. ```js assert($('#searchbar').css('right') == '50px'); ``` # --seed-- ## --seed-contents-- ```html

Welcome!

``` # --solutions-- ```html

Welcome!

```