首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >映像上的Bootstrap Popover

映像上的Bootstrap Popover
EN

Stack Overflow用户
提问于 2013-02-08 04:05:11
回答 4查看 14.5K关注 0票数 1

所以我有一个图标列表,当你将鼠标悬停在图标上时,我试图让弹出窗口激活,我似乎无法让它工作,任何帮助都将不胜感激。

代码语言:javascript
运行
复制
<img class="icon" rel="popover" trigger: "hover" data-placement="top" data content="This is a popover"src="images/brandable.png"><br>Brandable</br></li>

我把它放在一个单独的js文件中。

代码语言:javascript
运行
复制
$('.icon').popover({placement:'top'});
EN

Stack Overflow用户

发布于 2013-02-08 04:36:17

也许最简单的方法是使用这个答案中描述的OnMouseOverOnMouseOut事件:https://stackoverflow.com/a/10709196/121737

我更喜欢使用一个图像,相同的宽度作为一个正常的图标,但高度的两倍。此图像将显示两个图标,一个在另一个之上,上面一个是普通图标,下面是翻转图标:

代码语言:javascript
运行
复制
img.icon {
    display: block;
    width: 4ex; height: 4ex;
    background-size: 4ex 8ex;
    background-position: 0 0;
}

img.icon:hover {
    background-position: 0 -4ex;
}

img.icon#twitter {
    background-image:url('icons/twitter.jpg');
}

img.icon#facebook {
    background-image:url('icons/facebook.jpg');
}

在此之后,在HTML中声明图标就清晰多了:

代码语言:javascript
运行
复制
<img class="icon" id="twitter" />
<img class="icon" id="facebook" />
<img class="icon" style="background-image:url('icons/other_icon.jpg')" />
票数 -1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14760006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档