【发布时间】:2013-12-12 08:58:08
【问题描述】:
有没有一种方法可以让我编辑警报可以在页面上延伸多远,这样它就不会一直延伸到整个页面?
这是我的警报示例:
<div class="alert alert-success">Your first number was correct.</div>
【问题讨论】:
标签: css twitter-bootstrap alert
有没有一种方法可以让我编辑警报可以在页面上延伸多远,这样它就不会一直延伸到整个页面?
这是我的警报示例:
<div class="alert alert-success">Your first number was correct.</div>
【问题讨论】:
标签: css twitter-bootstrap alert
使用一些CSS
.alert {
width:40%;
}
例子
上面的示例将警报宽度设置为容器的 40%,或者在本例中为屏幕。
也可以设置固定宽度。
.alert {
width:300px;
}
【讨论】:
如果您希望警报恰好是内部文本的大小:
.alert {
display:inline-block;
}
【讨论】:
d-inline-blockclass
将它放在row 中并抵消它的col 为我做了。
<div class="row">
<div class="alert alert-danger col-md-4 col-md-offset-4" align="center">
</div>
</div>
【讨论】:
我认为从问题中获取代码会起作用
<div class="alert alert-success">
并添加这样的列类之一
<div class="alert alert-success col-md-3">
无论如何,类似的东西对我有用,我的确切代码是
<div class="alert alert-info alert-dismissible col-md-3" role="alert">
用它制作一个漂亮的小警报,比按钮大一点。
【讨论】:
如果您的警报是 .row 的一部分,则将其类设置为包含 .col-lg-12 将强制它跨越其容器。
【讨论】:
在较新版本的 Bootstrap(v4 和 v5)中,您可以使用这个简单的宽度修饰符(w-25、w-50、w-75):
<div class="alert alert-danger w-50" role="alert">
You have been altered, dangerously!
</div>
https://getbootstrap.com/docs/4.5/utilities/sizing/#relative-to-the-parent
https://getbootstrap.com/docs/5.0/utilities/sizing/
【讨论】:
如果您使用的是 Bootstrap 4.0 或更高版本,您可以使用d-inline-block。
这是一个如何使用它的示例:
<div class="alert alert-success d-inline-block" role="alert">
This is a success alert—check it out!
</div>
在 bootstrap 的文档中,您可以阅读有关 display property 的更多信息。
【讨论】: