Верстка · Junior · Запитання 36 з 75

Чому не відображається ::before, у якого задано лише width, height і background?

Пояснення

Псевдоелементи ::before та ::after генеруються лише за наявності content - навіть порожнього: content: "". Крім того, за замовчуванням вони рядкові, тому для розмірів потрібен display: block чи inline-block (або позиціонування). У замінюваних елементів на кшталт <img> та <input> вони не працюють.

Де почитати

Помилка в запитанні

Верстка · Junior · запитання 36

Перевірте себе

Пройдіть тест Верстка · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест