У меня есть следующее CSS, которое отображает шрифт потрясающего изображения перед определенным текстом на основе имени элемента, а также подчеркивает этот текст. Это сделано для того, чтобы побудить пользователя навести курсор мыши для более подробного объяснения.
x-help {
border-bottom: 3px solid #f00;
}
x-help::before {
content: "\f059";
font-family: 'Font Awesome\ 5 Free';
text-decoration: inherit;
padding-right: 0.5em;
position: relative;
}
У меня также есть следующий CSS, который отображает пользовательскую подсказку при наведении курсора, и все это прекрасно работает, за исключением случаев, когда исходный текст находится над шрифт потрясающего изображения исчезает.
x-help{
position: relative;
}
x-help::before {
content: attr(data-title);
position: absolute;
bottom: -35px;
display: inline-block;
padding: 4px 10px;
border-radius: 6px;
white-space: nowrap;
}
Какие маги c можно добавить к CSS, чтобы этого не происходило.
Спасибо.