html - 是否可以将鼠标悬停在导航栏中的导航按钮上,显示它的描述?
问题描述
当我将鼠标悬停在导航栏中的导航图标上时,我希望它简单地展开并显示图标所指的内容。
例如,如果我将鼠标悬停在 Facebook 图标上,它应该会在不同的导航按钮中显示“Facebook Page”的描述,一旦我将鼠标移开,它就会消失。
我对此很陌生,我会很感激任何帮助。
当前的 CSS:
.showfacebook {
display: none;
}
.showbook {
display: none;
}
.showpen {
display: none;
}
.showusergraduate {
display: none;
}
.showusergroup {
display: none;
}
.showfacebook a:hover {
display: block;
}
.showbook a:hover {
display: block;
}
.showpen a:hover {
display: block;
}
.showusergraduate a:hover {
display: block;
}
.showusergroup a:hover {
display: block;
}
解决方案
您在寻找CSS 工具提示吗?如果要将图像本身更改为文本之类的其他内容,则需要 JavaScript
推荐阅读
- google-sheets - Arrayformula 比较两列并跳过空白单元格
- node.js - 如何使用 amqplib 在没有 IP 地址的情况下本地访问 RabbitMQ?
- groovy - 在更新时根据从另一个字段中的选择清除选择自定义字段
- nginx - 如果 nginx.conf 中没有 mime.types 会发生什么?
- vue.js - Vuejs 仅在一个 vue 组件中创建 websocket 连接
- python-3.x - 在 python 轮中仅包含 *.pyc 文件
- azure-devops - Azure DevOps,资源组的默认角色分配是什么?
- ns-3 - 使用 NS3 拓扑生成器时出现问题
- python-3.x - 如何连接matplotlib散点图的某个特定节点?
- java - 选择带有 thymeleaf 和 th:each 的行