Нет описания правки |
Нет описания правки |
||
Строка 7: | Строка 7: | ||
} | } | ||
.допуск-подсказка { | .допуск-подсказка { | ||
visibility: hidden; | visibility: hidden; | ||
max-width: | max-width: 260px; /* ограничение ширины */ | ||
background-color: #2a2a2a; /* | max-height: 160px; /* ограничение высоты */ | ||
color: #f1f1f1; /* | overflow-y: auto; /* скролл, если текста слишком много */ | ||
background-color: #2a2a2a; /* тёмный фон */ | |||
color: #f1f1f1; /* светлый текст */ | |||
text-align: left; | text-align: left; | ||
border-radius: 8px; | border-radius: 8px; | ||
padding: 8px | padding: 6px 8px; /* компактные отступы */ | ||
position: absolute; | position: absolute; | ||
z-index: 10; | z-index: 10; | ||
bottom: 130%; | bottom: 130%; | ||
left: 50%; | left: 50%; | ||
transform: translateX(-50%); | transform: translateX(-50%); | ||
opacity: 0; | opacity: 0; | ||
transition: opacity 0.25s ease-in-out; | transition: opacity 0.25s ease-in-out; | ||
font-size: 85%; | font-size: 85%; | ||
line-height: 1. | line-height: 1.2; /* плотнее текст */ | ||
box-shadow: 0 4px 12px rgba(0,0,0,0.35); | box-shadow: 0 4px 12px rgba(0,0,0,0.35); | ||
word-wrap: break-word; | word-wrap: break-word; | ||
} | } | ||
.допуск-подсказка::after { | .допуск-подсказка::after { | ||
content: ""; | content: ""; |
Версия от 12:28, 30 августа 2025
.допуск-контейнер {
position: relative;
display: inline-block;
cursor: help;
font-weight: bold;
border-bottom: 1px dotted #000; /* пунктирное подчёркивание */
}
.допуск-подсказка {
visibility: hidden;
max-width: 260px; /* ограничение ширины */
max-height: 160px; /* ограничение высоты */
overflow-y: auto; /* скролл, если текста слишком много */
background-color: #2a2a2a; /* тёмный фон */
color: #f1f1f1; /* светлый текст */
text-align: left;
border-radius: 8px;
padding: 6px 8px; /* компактные отступы */
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.2; /* плотнее текст */
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;
}