我正在尝试实现以下悬停效果。当我将鼠标悬停在文本或块上时,应该看起来像这样。我该怎么做?我找不到这样的样式的例子。
下面我尝试这样做,但是在data-title
中不能使用超过1种样式。
<a data-title="<p style=\"font-weight: 500;\">Monday</p><p style=\"font-size: 14px;\">Impressions</br>1">test</a>
[data-title]:hover:after {
opacity: 1;
transition: all 0.16s ease 0.16s;
visibility: visible;
}
[data-title]:after {
content: attr(data-title);
background-color: #fff;
color: #333;
font-size: 15px;
position: absolute;
max-width: 200px;
padding: 4px 8px;
bottom: -20px;
left: 100%;
white-space: nowrap;
opacity: 0;
border: 1px solid #333;
z-index: 99;
visibility: hidden;
transition: all 0.16s ease 0.16s;
}
[data-title] {
position: relative;
}