====== Псевдо-елементи CSS ====== * ::before - створює псевдоелемент перед всім вмістом елемента (на початку). * ::after - створює псевдоелемент після всього вмісту елемента (наприкінці). Наслідують стилі тих єлементів до котрих псевдло-елемент додаєтся. Завжди є "дітьми" .box::after{ content'my text'; } .box::after{ content''; width: 50ps; backgroud-color: green; display: block } Додавання псевдо-елементу при події .box:hover::after{ content''; width: 50ps; backgroud-color: green; display: block } Одночасне присвоювання однакових параметрів в before і after .box::before, .box::after { font-size: 30px; } ===== Властивості ===== * **content** - дозволяє додати текстовий контент всередину псевдоелемента. Ця властивість __є обов’язковою__, без неї браузер просто не створить псевдоелемент. Якщо за макетом текстовий контент не потрібний, його значенням необхідно поставити порожній рядок. * **hover** - щоб змінити стилі псевдоелемента при події на батьківському елементі