Создать эффект "исчезающей" рамки с помощью CSS можно, применив градиенты и, возможно, псевдоэлементы. Вот пример, как можно реализовать подобный эффект для рамки под текстом:
```html
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Исчезающая рамка</title>
<style>
body {
font-family: Arial, sans-serif;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
background-color: #f5f5f5;
}
.container {
position: relative;
text-align: center;
}
.title {
font-size: 24px;
margin: 20px 0;
position: relative;
}
.title::before,
.title::after {
content: '';
position: absolute;
left: 0;
right: 0;
height: 8px;
background: linear-gradient(to right, transparent, #9E2034, transparent);
}
.title::before {
top: -10px; /* Расположить по высоте */
}
.title::after {
bottom: -10px; /* Расположить по высоте */
}
</style>
</head>
<body>
<div class="container">
<div class="title">Школа навыков будущего</div>
</div>
</body>
</html>
```
### Объяснение:
1. **HTML Структура**:
- Создан блок с классом `.title`, содержащий текст "Школа навыков будущего".
2. **CSS Стили**:
- **.container**: Используется для центрирования текста.
- **.title**: Фоновый текст; выравнивается по центру.
- **.title::before и .title::after**: Псевдоэлементы для создания "рамок" с градиентом. Эти псевдоэлементы создают верхнюю и нижнюю границы.
- **Градиент**: Задается CSS-свойством `background: linear-gradient(to right, transparent, #9E2034, transparent);`. Это создает эффект исчезновения рамки, который выглядит плавно.
3. **Параметры**: Вы можете отрегулировать `height`, `top` и `bottom` псевдоэлементов для изменения расстояния между текстом и границей.
Этим способом можно добиться эффекта исчезающей рамки, не используя изображения. Вы можете дополнительно настроить цвета и размеры по своему усмотрению.