Html 悬停时不显示文本
我目前正在创建一个网站,它使用图像,当鼠标悬停在上面时,会显示一小行文本。这将类似于在网站上所做的 但是,我无法让它正常工作 以下是我到目前为止得到的一个片段:Html 悬停时不显示文本,html,css,Html,Css,我目前正在创建一个网站,它使用图像,当鼠标悬停在上面时,会显示一小行文本。这将类似于在网站上所做的 但是,我无法让它正常工作 以下是我到目前为止得到的一个片段: #facebook菜单{ 显示:无; } #脸谱网{ 光标:指针; } #facebook:hover+#facebook菜单{ 显示:块; } 极客像素 直接将所有新闻和更新获取到您的Facebook订阅源。标记中存在问题。为了使用+#facebook menu应该是#facebook的兄弟姐妹。我清理了标记 下面的代码应
#facebook菜单{
显示:无;
}
#脸谱网{
光标:指针;
}
#facebook:hover+#facebook菜单{
显示:块;
}
极客像素
直接将所有新闻和更新获取到您的Facebook订阅源。
标记中存在问题。为了使用+
#facebook menu
应该是#facebook
的兄弟姐妹。我清理了标记
下面的代码应该可以工作
#facebook菜单{
显示:无;
}
#脸谱网{
光标:指针;
}
#facebook:hover+#facebook菜单{
显示:块;
}
极客像素
直接将所有新闻和更新获取到您的Facebook订阅源
标记中存在问题。为了使用+
#facebook menu
应该是#facebook
的兄弟姐妹。我清理了标记
下面的代码应该可以工作
#facebook菜单{
显示:无;
}
#脸谱网{
光标:指针;
}
#facebook:hover+#facebook菜单{
显示:块;
}
极客像素
直接将所有新闻和更新获取到您的Facebook订阅源
在这里,我使用Jquery实现了一个更为流畅的实现,人们会说,悬停功能不需要jWuery,但是,使用JS可以提供更好的跨浏览器一致性和更多的选项
$('#facebook').mouseenter(function()
{$('#facebook-menu').removeClass('puffOut').addClass('puffIn magictime');});
$('#facebook-menu').mouseleave(function()
{$('#facebook- menu').removeClass('puffIn').addClass('puffOut');});
我在这里使用Jquery而不是JS,因为在使用纯JS添加和删除类时会出现一些错误的JS行为
指向钢笔的链接:
我删除了一些css并添加了一些关键帧动画。在这里,我使用Jquery实现了一个更平滑的实现,人们会说,悬停功能不需要jWuery,但是,使用JS可以提供更好的跨浏览器一致性和更多的选项
$('#facebook').mouseenter(function()
{$('#facebook-menu').removeClass('puffOut').addClass('puffIn magictime');});
$('#facebook-menu').mouseleave(function()
{$('#facebook- menu').removeClass('puffIn').addClass('puffOut');});
我在这里使用Jquery而不是JS,因为在使用纯JS添加和删除类时会出现一些错误的JS行为
指向钢笔的链接:
我已经删除了一些css并添加了一些关键帧动画。用js做这个,我会在一分钟内为这个制作一个代码笔。用js做这个,我会在一分钟内为这个制作一个代码笔。