首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“悬停”对话框弹出,用于引导3。

“悬停”对话框弹出,用于引导3。
EN

Stack Overflow用户
提问于 2015-06-22 17:30:08
回答 1查看 2.8K关注 0票数 1

我希望显示员工图像行,并在悬停时,在包含此人姓名/传记的图像旁边弹出另一个描述框。

我知道在悬停时可以使用隐藏/显示div来实现这个效果,但我不确定它将如何影响行/col布局。

任何帮助都将不胜感激。

代码语言:javascript
复制
<div class="row">
  <div class="col-xs-3">
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
  </div>
  <div class="col-xs-3">
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
  </div>
  <div class="col-xs-3">
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
    <div class="thumbnail">
      <img>
    </div>
  </div>
</div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-22 19:15:24

我相信你要寻找的是一个Popover,它应该建立在现有网格的基础上,不会干扰图像的放置。

您可以通过在每个弹出窗口上设置一个数据属性来触发它,如下所示:

代码语言:javascript
复制
data-trigger="hover"  

或者将其传递给初始化器,如下所示:

代码语言:javascript
复制
.popover({ trigger: "hover" })

在堆栈片段中的演示:

代码语言:javascript
复制
$('[data-toggle="popover"]').popover({
  placement: "auto",
  trigger: "hover"
})
代码语言:javascript
复制
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/css/bootstrap.css" rel="stylesheet"/>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/js/bootstrap.js"></script>

<div class="row">
  <div class="col-xs-4">
    <div class="thumbnail">
      <img src="http://i.imgur.com/wq83mXh.jpg" data-toggle="popover" 
           title="Mark Otto" data-content="3,972 commits / 496,347 ++ / 484,436 --" >
    </div>
  </div>
  <div class="col-xs-4">
    <div class="thumbnail">
      <img src="http://i.imgur.com/RLuBL13.png" data-toggle="popover" 
           title="Chris Rebert"data-content="1,114 commits / 33,796 ++ / 46,366 --">
    </div>
  </div>
  <div class="col-xs-4">
    <div class="thumbnail">
      <img src="http://i.imgur.com/UP58UYq.jpg" data-toggle="popover"
           title="fat" data-content="805 commits / 143,748 ++ / 100,852 --">
    </div>
  </div>
</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30986230

复制
相关文章

相似问题

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