首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >popover-inner的自举popover宽度

popover-inner的自举popover宽度
EN

Stack Overflow用户
提问于 2013-04-03 07:48:38
回答 10查看 83.6K关注 0票数 41

我希望有一个Bootstrap Popover更宽。我读到这应该行得通:

代码语言:javascript
复制
.popover-inner a {
   width: 600px;
}

但是,浏览器控制台仍然显示带有上述代码的auto。很难描述。这是一个快照:

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-04-03 08:00:51

根据我的bootstrap.css文件中的内容,默认值是最大宽度属性。

我用这个

代码语言:javascript
复制
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 600px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

它完全按照你想要的方式工作。

我的bootstrap.css文件在css选择器中根本不包含弹出窗口。

票数 50
EN

Stack Overflow用户

发布于 2013-12-04 10:02:33

bootstrap上有一个pull request可以让这变得更容易,但是你可以通过modify it using this technique来设置弹出窗口的template选项:

代码语言:javascript
复制
$('#yourPopover').popover({
  template: '<div class="popover special-class"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'
})

然后你可以随心所欲地设置你的popover special-class css (宽度等等!)

票数 26
EN

Stack Overflow用户

发布于 2014-04-26 02:15:06

代码语言:javascript
复制
.popover {
  max-width: 600px;
  width: auto;
}

将max-width更改为所需的值,如果愿意,还可以设置min-width

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

https://stackoverflow.com/questions/15776487

复制
相关文章

相似问题

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