我希望有一个Bootstrap Popover更宽。我读到这应该行得通:
.popover-inner a {
width: 600px;
}但是,浏览器控制台仍然显示带有上述代码的auto。很难描述。这是一个快照:

发布于 2013-04-03 08:00:51
根据我的bootstrap.css文件中的内容,默认值是最大宽度属性。
我用这个
.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选择器中根本不包含弹出窗口。
发布于 2013-12-04 10:02:33
bootstrap上有一个pull request可以让这变得更容易,但是你可以通过modify it using this technique来设置弹出窗口的template选项:
$('#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 (宽度等等!)
发布于 2014-04-26 02:15:06
.popover {
max-width: 600px;
width: auto;
}将max-width更改为所需的值,如果愿意,还可以设置min-width
https://stackoverflow.com/questions/15776487
复制相似问题