首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对Popover Twitter Bootstrap进行样式设计

如何对Popover Twitter Bootstrap进行样式设计
EN

Stack Overflow用户
提问于 2014-03-05 19:59:56
回答 1查看 218关注 0票数 1

我有4-5种不同的爆米花。如何为每个弹出框设置自己的样式。如果每个波波夫有不同的宽度?有可能吗?当我设置宽度:200 of时,所有的弹出窗口都有类.popover。他们都变成了200 or .I不知道如何给他们不同的宽度或高度,请有什么想法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-05 20:18:52

您可以通过向您希望以不同样式设计的元素添加一个额外的类来实现对弹出的自定义,例如:

代码语言:javascript
复制
<div class="popover">
  Normal popover
</div>
<div class="popover popover-wide">
  Wide popover
</div>
<div class="popover popover-extra-wide">
  This is a very wide popover
</div>

然后,您可以创建提供这些属性的CSS样式。花一些时间看CSS特异性是值得的,所以您可以很好地理解哪些CSS规则会占上风。

本例所需的规则仅在popoverpopover-wide存在时应用,我们通过将它们与.连接来实现这一点。

代码语言:javascript
复制
.popover.popover-wide {
  width: 250px;
}

.popover.popover-extra-wide {
  width: 400px;
}

使用id可以达到同样的效果,但是使用类更好,因为它们是可重用的(id属性在文档中必须是唯一的)。为描述它们的用途的类选择有用的名称也是很好的形式,所以您可以选择将它们称为popover-intrusivepopover-subtle,但这是很好的和主观的:)

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

https://stackoverflow.com/questions/22207944

复制
相关文章

相似问题

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