Шаблон:УД/styles.css: различия между версиями

Материал из FIRE STATION WIKI
Нет описания правки
Метка: ручная отмена
Нет описания правки
Строка 3: Строка 3:
     display: inline-block;
     display: inline-block;
     cursor: help;
     cursor: help;
     text-decoration: underline dotted;
     font-weight: bold;
    border-bottom: 1px dotted #000; /* пунктирное подчёркивание */
}
}


/* Аккуратная подсказка */
.допуск-подсказка {
.допуск-подсказка {
     visibility: hidden;
     visibility: hidden;
     width: 220px;
     max-width: 280px;         /* ограничение ширины */
     background-color: #333;
     background-color: #2a2a2a; /* более мягкий фон */
     color: #fff;
     color: #f1f1f1;           /* светло-серый текст */
     text-align: left;
     text-align: left;
     border-radius: 6px;
     border-radius: 8px;       /* более сглаженные углы */
     padding: 6px;
     padding: 8px 10px;         /* уменьшенные отступы */
     position: absolute;
     position: absolute;
     z-index: 10;
     z-index: 10;
     bottom: 125%;
     bottom: 130%;             /* чуть выше */
     left: 50%;
     left: 50%;
     transform: translateX(-50%);
     transform: translateX(-50%);
     opacity: 0;
     opacity: 0;
     transition: opacity 0.3s;
     transition: opacity 0.25s ease-in-out;
     font-size: 90%;
     font-size: 85%;           /* компактнее текст */
    line-height: 1.35;        /* читаемость */
    box-shadow: 0 4px 12px rgba(0,0,0,0.35); /* тень */
    word-wrap: break-word;    /* перенос длинных строк */
}
}


/* Треугольник */
.допуск-подсказка::after {
.допуск-подсказка::after {
     content: "";
     content: "";
Строка 29: Строка 35:
     top: 100%;
     top: 100%;
     left: 50%;
     left: 50%;
     margin-left: -5px;
     margin-left: -6px;
     border-width: 5px;
     border-width: 6px;
     border-style: solid;
     border-style: solid;
     border-color: #333 transparent transparent transparent;
     border-color: #2a2a2a transparent transparent transparent;
}
}



Версия от 12:27, 30 августа 2025

.допуск-контейнер {
    position: relative;
    display: inline-block;
    cursor: help;
    font-weight: bold;
    border-bottom: 1px dotted #000; /* пунктирное подчёркивание */
}

/* Аккуратная подсказка */
.допуск-подсказка {
    visibility: hidden;
    max-width: 280px;          /* ограничение ширины */
    background-color: #2a2a2a; /* более мягкий фон */
    color: #f1f1f1;            /* светло-серый текст */
    text-align: left;
    border-radius: 8px;        /* более сглаженные углы */
    padding: 8px 10px;         /* уменьшенные отступы */
    position: absolute;
    z-index: 10;
    bottom: 130%;              /* чуть выше */
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 0.25s ease-in-out;
    font-size: 85%;            /* компактнее текст */
    line-height: 1.35;         /* читаемость */
    box-shadow: 0 4px 12px rgba(0,0,0,0.35); /* тень */
    word-wrap: break-word;     /* перенос длинных строк */
}

/* Треугольник */
.допуск-подсказка::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -6px;
    border-width: 6px;
    border-style: solid;
    border-color: #2a2a2a transparent transparent transparent;
}

.допуск-контейнер:hover .допуск-подсказка {
    visibility: visible;
    opacity: 1;
}