Bootstrap Wells

Well(井)是向内凹陷的灰色圆角容器,让其中的内容"沉"下去,与页面主体形成视觉层次,适合放提示文字、辅助说明等轻量区块。它和面板一样是 3.x 的纯 CSS 容器,新版本中已被卡片取代。

基础用法

只需给元素加上 well 类即可得到凹陷外观:

<div class="well">
    这是一段放在井里的辅助说明文字。
</div>

显示效果:文字带浅灰背景、内边距与圆角,像嵌在页面里的凹槽。

尺寸变化

well-lg 增大内边距、视觉更宽大;well-sm 减小内边距、更加紧凑:

<div class="well well-lg">大号井:留白多,适合重点强调</div>
<div class="well well-sm">小号井:紧凑,适合侧边栏</div>

显示效果:两个灰底凹槽上下排列,前者明显宽松,后者紧贴文字。

组合使用示例

Well 常与排版、按钮搭配,比如侧边栏的"使用提示"卡片:

<div class="well">
    <h4>使用提示</h4>
    <p>建议每日备份数据库,并定期清理日志文件。</p>
    <button class="btn btn-primary">立即备份</button>
</div>

显示效果:标题、说明与按钮统一收进凹槽中,与页面正文自然区分。

多个 Well 的间距

相邻 Well 之间默认没有间距,可借助行内样式或用包装层留出空隙:

<div class="well">第一个井</div>
<div class="well" style="margin-top:15px">第二个井</div>

显示效果:两个凹槽上下并排,第二个与第一个之间留出 15 像素空隙。

Well 与面板如何选择

面板带标题栏、脚注与五种语境色,适合"结构化"内容;Well 只有一个凹槽外观,适合轻量提示。需要强调标题时选面板,只需一块低调底色时选 Well 即可。

小结:Well 是一行 class 即可完成的凹陷容器,适合轻量提示区块;与面板相比它没有标题与语义色,但胜在简单,两者都不需要任何 JavaScript。

笔记加载中…