Безплатно! Онлайн събитие: От претоварване с информация до фокус и структура с Gemini & NotebookLM Регистрация тук.
Решение: Умения и интереси
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Как работи точковата система за умения и езици
Оценяването на езиците и софтуерните умения е реализирано чрез визуална точкова система, изградена изцяло с CSS. Вместо изображения се използват псевдо-елементи и radial-gradient, които рисуват сини и сиви точки. Класовете за ранг (например 5, 6, 7) контролират колко точки се виждат, като променят ширината на покриващия слой. Така с чист CSS се постига гъвкав и лесен за поддръжка ефект.
Стъпка по стъпка: как да изградите ефекта
- В
mainдобаветеaside, съдържащ подреден списък (ol) с езици и софтуерни умения. - Премахнете номерацията с
list-style: none. - Добавете
padding-right, за да осигурите място за точките. - Ограничете дългия текст с
overflow: hiddenиtext-overflow: ellipsis. - Създайте
::beforeи::afterпсевдо-елементи:
::before– сините точки чрезradial-gradient, повтарящ се по хоризонтала.::after– сивите точки, които припокриват сините.
- Чрез класове за ранг променяйте ширината на сивия слой, за да скривате съответен брой сини точки.
За секцията „Интереси“ използвайте ul, като преизползвате стилизирането на пинчетата от h2, но с по-малък размер и без заострената част.
Използвани CSS техники
list-style: none– премахва стандартната номерацияtext-overflow: ellipsis– добавя многоточие при дълъг текстoverflow: hidden– скрива излизащото съдържание::beforeи::after– създават декоративни елементиradial-gradient()– рисува кръгли точки без изображения
Допълнително, иконките към контактите са реализирани с background-image и filter: invert, за да се адаптират към светъл фон.