/
llrr
/
test
Обзор
Документация
Войти
/
llrr
/
test
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
style.css
225 строк
4 KB
llrr
Create: index.html, success.html, teachers.html, style.css
15 июн 2026, 21:00
Верифицирован
15 июн 2026, 21:00
5dea8ed
Код
Авторство
О чём код?
/* ==================== ОБНУЛЕНИЕ И БАЗОВЫЕ НАСТРОЙКИ ==================== */ * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Segoe UI', 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Roboto', sans-serif; background-color: #F5F5F0; color: #1C1C1C; line-height: 1.6; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } /* ==================== ШАПКА (HEADER) ==================== */ .header { background-color: #1A1A1A; padding: 15px 0; position: sticky; top: 0; z-index: 1000; border-bottom: 2px solid #6B705C; } .header-container { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 20px; } .logo a { font-size: 28px; font-weight: 800; color: #FFFFFF; text-decoration: none; letter-spacing: 3px; transition: color 0.3s; } .logo a:hover { color: #6B705C; } .nav-list { display: flex; list-style: none; gap: 30px; flex-wrap: wrap; } .nav-list a { color: #FFFFFF; text-decoration: none; font-weight: 500; transition: color 0.3s; padding: 5px 0; } .nav-list a:hover { color: #6B705C; border-bottom: 2px solid #6B705C; } /* ==================== КНОПКИ ==================== */ .btn { display: inline-block; padding: 12px 30px; border-radius: 40px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; cursor: pointer; border: none; font-size: 16px; text-align: center; } .btn-primary { background-color: #6B705C; color: white; } .btn-primary:hover { background-color: #8A9A6E; transform: scale(1.05); box-shadow: 0 5px 15px rgba(107, 112, 92, 0.3); } .btn-outline { background-color: transparent; color: #6B705C; border: 2px solid #6B705C; } .btn-outline:hover { background-color: #6B705C; color: white; transform: scale(1.05); } .btn-submit { background-color: #6B705C; color: white; width: 100%; font-size: 18px; padding: 15px; } .btn-submit:hover { background-color: #8A9A6E; } /* ==================== БАННЕР ГЛАВНЫЙ ==================== */ .banner { background: linear-gradient(135deg, #1A1A1A 0%, #2A2A20 50%, #3A3A30 100%); color: white; text-align: center; padding: 120px 20px; position: relative; } .banner h1 { font-size: 80px; margin-bottom: 20px; letter-spacing: 8px; font-weight: 800; } .banner p { font-size: 22px; margin-bottom: 30px; opacity: 0.9; } /* ==================== БАННЕР СТРАНИЦ (для teachers.html) ==================== */ .page-banner { background: linear-gradient(135deg, #2A2A20 0%, #1A1A1A 100%); color: white; text-align: center; padding: 60px 20px; } .page-banner h1 { font-size: 48px; margin-bottom: 15px; } .page-banner p { font-size: 20px; opacity: 0.9; } /* ==================== ЗАГОЛОВКИ СЕКЦИЙ ==================== */ .section-title { text-align: center; font-size: 38px; margin-bottom: 50px; color: #1A1A1A; position: relative; font-weight: 700; } .section-title::after { content: ''; display: block; width: 70px; height: 4px; background: #6B705C; margin: 15px auto 0; border-radius: 2px; } /* ==================== НАПРАВЛЕНИЯ ==================== */ .directions { padding: 80px 0; background-color: #FFFFFF; } .directions-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; } .direction-card { background: #F5F5F0; padding: 35px 25px; border-radius: 20px; text-align: center; transition: all 0.3s ease; cursor: pointer; border: 1px solid transparent; } .direction-card:hover { transform: translateY(-8px); border-color: #6B705C; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .direction-icon { font-size: 48px; margin-bottom: 15px; } .direction-card h3 { color: #6B705C; margin-bottom: 15px; font-size: 22px; } .direction-tag { display: inline-block; background: #6B705C20; color: #6B705C; padding: 5px 15px; border