【css】添加待小三角的提示框

如需创建在工具提示的指定侧面显示的箭头,在工具提示后添加"空的"内容,并使用伪元素类 ::after 和 content 属性。箭头本身是使用边框创建的。这会使工具提示看起来像气泡。

代码:

xml 复制代码
<style>
.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
  margin-top: 100px;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  margin-left: -60px;
}

.tooltip .tooltiptext::after {//设置小三角样式
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}
</style>
<body style="text-align:center;">

<div class="tooltip">悬浮提示,悬浮一下
  <span class="tooltiptext">提示语</span>
</div>

</body>

渲染效果:

相关推荐
Drift_Dream17 小时前
虚拟滚动:优化长列表性能的利器
前端
逃离疯人院17 小时前
前端性能深度解析:网络响应时间与实际渲染时间的鸿沟
前端
国服第二切图仔18 小时前
Electron for鸿蒙PC项目实战之天气预报应用
javascript·electron·harmonyos·鸿蒙pc
我是若尘18 小时前
🚀 深入理解 Claude Code:从入门到精通的能力全景图
前端
老前端的功夫18 小时前
Webpack 深度解析:从配置哲学到编译原理
前端·webpack·前端框架·node.js
重铸码农荣光18 小时前
🌟 Vibe Coding 时代:用自然语言打造你的专属 AI 单词应用
前端·vibecoding
MegatronKing18 小时前
SSL密钥协商导致抓包失败的原因分析
前端·https·测试
Kratzdisteln18 小时前
【TIDE DIARY 5】cursor; web; api-key; log
前端
Danny_FD18 小时前
使用docx库实现文档导出
前端·javascript
国服第二切图仔18 小时前
Electron for鸿蒙PC项目之侧边栏组件示例
javascript·electron·harmonyos·鸿蒙pc