Multiply colorful underscore
by yiiBoy
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
.underline-level-2 {
text-decoration: underline; /* Подчеркивание текста */
text-decoration-color: #4caf50; /* Зеленый цвет для уровня 2 */
text-decoration-thickness: 3px; /* Толщина подчеркивания */
}
.underline-level-5 {
text-decoration: underline; /* Подчеркивание текста */
text-decoration-color: #2196f3; /* Синий цвет для уровня 5 */
text-decoration-thickness: 3px; /* Толщина подчеркивания */
}
.multi-underline {
display: inline; /* Отображение в строке */
position: relative; /* Относительное позиционирование для дочерних элементов */
}
.multi-underline::before {
content: ''; /* Псевдоэлемент до текста */
position: absolute; /* Абсолютное позиционирование */
left: 0;
right: 0;
bottom: -3px; /* Расстояние от текста */
border-bottom: 3px solid #4caf50; /* Первое подчеркивание (уровень 2, зеленый) */
}
.multi-underline::after {
content: ''; /* Псевдоэлемент после текста */
position: absolute; /* Абсолютное позиционирование */
left: 0;
right: 0;
bottom: -8px; /* Расстояние от первого подчеркивания */
border-bottom: 3px solid #2196f3; /* Второе подчеркивание (уровень 5, синий) */
}
</style>
</head>
<body>
<p>Это пример текста с <span class="multi-underline">многоцветным подчеркиванием</span> для разных уровней.</p>
<p>А вот текст с разными цветами подчеркивания для каждого уровня:
<span class="underline-level-2">Уровень 2</span> и <span class="underline-level-5">Уровень 5</span>.
</p>
</body>
</html>