Нет описания правки |
Нет описания правки |
||
Строка 9: | Строка 9: | ||
.допуск-подсказка { | .допуск-подсказка { | ||
visibility: hidden; | visibility: hidden; | ||
max-width: 80vw; | max-width: 80vw; | ||
width: auto; | |||
background-color: #2a2a2a; | background-color: #2a2a2a; | ||
color: #f1f1f1; | color: #f1f1f1; | ||
text-align: left; | text-align: left; | ||
border-radius: 8px; | border-radius: 8px; | ||
padding: 8px 12px; | padding: 8px 12px; | ||
position: absolute; | position: absolute; | ||
z-index: 10; | z-index: 10; | ||
bottom: 130%; | bottom: 130%; | ||
left | /* left будет вычисляться JS */ | ||
opacity: 0; | opacity: 0; | ||
transition: opacity 0.25s ease-in-out; | transition: opacity 0.25s ease-in-out, transform 0.25s ease-in-out; | ||
font-size: 85%; | font-size: 85%; | ||
line-height: 1.35; | line-height: 1.35; | ||
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; | ||
white-space: normal; | white-space: normal; | ||
} | } | ||
Строка 34: | Строка 33: | ||
position: absolute; | position: absolute; | ||
top: 100%; | top: 100%; | ||
border-width: 6px; | border-width: 6px; | ||
border-style: solid; | border-style: solid; | ||
border-color: #2a2a2a transparent transparent transparent; | border-color: #2a2a2a transparent transparent transparent; | ||
/* left будет выставляться JS */ | |||
} | } | ||
Версия от 12:37, 30 августа 2025
.допуск-контейнер {
position: relative;
display: inline-block;
cursor: help;
font-weight: bold;
border-bottom: 1px dotted #000; /* пунктирное подчёркивание */
}
.допуск-подсказка {
visibility: hidden;
max-width: 80vw;
width: auto;
background-color: #2a2a2a;
color: #f1f1f1;
text-align: left;
border-radius: 8px;
padding: 8px 12px;
position: absolute;
z-index: 10;
bottom: 130%;
/* left будет вычисляться JS */
opacity: 0;
transition: opacity 0.25s ease-in-out, transform 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;
white-space: normal;
}
.допуск-подсказка::after {
content: "";
position: absolute;
top: 100%;
border-width: 6px;
border-style: solid;
border-color: #2a2a2a transparent transparent transparent;
/* left будет выставляться JS */
}
.допуск-контейнер:hover .допуск-подсказка {
visibility: visible;
opacity: 1;
}