Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • fastusers
  • Egleop088
  • Mio-jin
  • rik1
  • Mithell
  • 4l3x4ndd3r1
  • CIKI33
  • Goh_
  • StormTime
  • xXDestroyerXx_
  • Kenny McCormik
  • kerorozsl..
  • denga118
  • br1ckv73
  • Pay
  • RuksYT
  • xlorta
  • HapiXLAPI

Проблема с баннером

  • Автор темыKirill_Kohanovskij
  • Дата начала
Kirill_Kohanovskij
Данный CSS был написан с помощью ChatGPT.

У меня такая проблема. Везде и на ПК и на мобильных разрешения текст на баннере отображаеться ровно по середине. Но на мобильных экранах именно в сообщениях в темах текст на баннере долбиться вверх. Подскажите, пожалуйста, почему?

1000187975
UPD:
CSS:
/* === Общие стили баннеров для Основателя и Админа === */
.userBanner.group-founder,
.userBanner.group-admin {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 100px;
  height: 32px;                            // ⬅️ уменьшенная высота
  padding: 0 10px;
  box-sizing: border-box;
  font-family: 'Arial', sans-serif;
  font-weight: bold;
  font-size: 13px;                         // ⬅️ уменьшенный шрифт
  line-height: 1;
  text-align: center;
  border-radius: 8px;                      // ⬅️ скругления компактнее
  position: relative;
  overflow: hidden;
  box-shadow:
    0 2px 5px rgba(0, 0, 0, 0.3),
    inset 0 1px 0 rgba(255, 255, 255, 0.2),
    inset 0 -2px 5px rgba(0, 0, 0, 0.3);
  transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

/* === Цвета каждой группы === */
.userBanner.group-founder {
  background-color: #e53935;              // Красный для Основателя
  color: #fff;
  border: none;
}
.userBanner.group-admin {
  background-color: #3498db;              // Голубой для Админа
  color: #fff;
  border: none;
}

/* === Декоративный штрих (штрихи по диагонали) === */
.userBanner.group-founder::before,
.userBanner.group-admin::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: repeating-linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.1),
    rgba(255, 255, 255, 0.1) 10px,
    transparent 10px,
    transparent 20px
  );
  z-index: 1;
  pointer-events: none;
}

/* === Затемняющая маска для глубины === */
.userBanner.group-founder::after,
.userBanner.group-admin::after {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(to right,
    rgba(0, 0, 0, 0.4),
    rgba(0, 0, 0, 0.1) 30%,
    rgba(0, 0, 0, 0.1) 70%,
    rgba(0, 0, 0, 0.4)
  );
  z-index: 2;
  pointer-events: none;
}

/* === Текст поверх эффекта — всегда наверху === */
.userBanner.group-founder > span,
.userBanner.group-admin > span {
  position: relative;
  z-index: 3;
  color: inherit;
  mix-blend-mode: normal;
  padding: 0;
  line-height: 1;
}
 
ВерхНиз