怎么改变< a > 标签 title 属性 鼠标悬停时候显示的效果

改变默认的< a > 标签 title 属性 效果变成这样

img


搜了一圈没搜出来。应该不是狠复杂吧。

有好几种实现方式
最简单的自定义这个提示可以用一个标签加纯css去实现,不过效果会略显生涩
记得点个采纳

img

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <a href="#" data-title="一个自定义提示">自定义文本提示</a>
</body>
<script>
</script>
<style>
  a{
    position: relative;
    color: #000;
    font-size: 14px;
    text-decoration: none;
  }

  a:hover::after{
    visibility: visible;
  }

  a::after{
    cursor: default;
    visibility: hidden;
    position: absolute;
    content: attr(data-title);
    background-color: #000;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    right: -120%;
  }
</style>
</html>

这种样式应该不是title属性,应该是自定义的