Безплатно! Онлайн събитие: От претоварване с информация до фокус и структура с Gemini & NotebookLM Регистрация тук.
Решение: Пин пред заглавие
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Как се създава пинче пред заглавие само с CSS
Пинчето пред заглавието може да бъде изградено изцяло с CSS, без изображения. То се създава чрез два псевдо-елемента – единият оформя кръгчето, а другият заострената част. Ключът е комбинацията от position: relative на заглавието и position: absolute на псевдо-елементите, за да се позиционират точно спрямо него.
Стъпка по стъпка: създаване на пин пред H2
- Добавете
position: relativeнаh2, за да стане отправна точка за абсолютно позициониране. - Задайте ляво отстояние (напр.
margin-left: 50px), за да освободите място за пинчето. - Създайте
::afterпсевдо-елемент за кръгчето:
- празно съдържание (
content: "") - фиксирани
widthиheight border-radius, за да стане кръгposition: absolute
- празно съдържание (
- Създайте
::beforeпсевдо-елемент за стрелката:
- квадратен елемент
transform: rotate(45deg)- допълнително
scaleпо хоризонтала за ромбовидна форма - позициониране така, че да се „подпъхне“ под кръгчето
- Добавете
box-shadowкъм двата елемента, за да се отделят визуално от фона или текста.
Използвани CSS свойства и техники
::before/::after– създаване на декоративни елементи без допълнителен HTMLposition: relative– отправна точка за абсолютно позиционирани децаposition: absolute– прецизно позициониране спрямо родителяtransform: rotate()– завъртане на елемент (45° за ромб)box-shadow– визуално отделяне от фона или текста
Този подход показва силата на CSS трансформациите и псевдо-елементите за създаване на графични ефекти без изображения.
Дискусия към урока
Въпроси
Отговори
1

