57 lines
1.6 KiB
Markdown
57 lines
1.6 KiB
Markdown
---
|
||
id: 587d78a3367417b2b2512ad0
|
||
title: Вирівнювання елемента горизонтально по центру з використанням властивості margin
|
||
challengeType: 0
|
||
videoUrl: 'https://scrimba.com/c/cyLJqU4'
|
||
forumTopicId: 301043
|
||
dashedName: center-an-element-horizontally-using-the-margin-property
|
||
---
|
||
|
||
# --description--
|
||
|
||
Ще однією технікою вирівнювання є розташувати блок-елемент горизонтально по центру. Одним зі способів це зробити є встановити властивість `margin` для значення "auto".
|
||
|
||
Цей метод працює і для зображень. Зображення є вбудованими (inline) елементами за замовчуванням, але їх можна зробити елементами-блоками, якщо надати властивості `display` значення `block`.
|
||
|
||
# --instructions--
|
||
|
||
Відцентруйте `div` на сторінці, додавши `margin` властивість із значенням `auto`.
|
||
|
||
# --hints--
|
||
|
||
Властивість `margin` для `div` потрібно встановити на `auto`.
|
||
|
||
```js
|
||
assert(new __helpers.CSSHelp(document).getStyle('div')?.margin === 'auto');
|
||
```
|
||
|
||
# --seed--
|
||
|
||
## --seed-contents--
|
||
|
||
```html
|
||
<style>
|
||
div {
|
||
background-color: blue;
|
||
height: 100px;
|
||
width: 100px;
|
||
|
||
}
|
||
</style>
|
||
<div></div>
|
||
```
|
||
|
||
# --solutions--
|
||
|
||
```html
|
||
<style>
|
||
div {
|
||
background-color: blue;
|
||
height: 100px;
|
||
width: 100px;
|
||
margin: auto;
|
||
}
|
||
</style>
|
||
<div></div>
|
||
```
|