Button groups

Use button groups to join multiple buttons together as one composite component. Build them with a series of <a> or <button> elements.

Best practices

We recommend the following guidelines for using button groups and toolbars:

  • Always use the same element in a single button group, <a> or <button>.
  • Don't mix buttons of different colors in the same button group.
  • Use icons in addition to or instead of text, but be sure include alt and title text where appropriate.

Related Button groups with dropdowns (see below) should be called out separately and always include a dropdown caret to indicate intended behavior.

Default example

Here's how the HTML looks for a standard button group built with anchor tag buttons:

<div class="btn-group">
  <button class="btn">1</button>
  <button class="btn">2</button>
  <button class="btn">3</button>
</div>

Toolbar example

Combine sets of <div class="btn-group"> into a <div class="btn-toolbar"> for more complex components.

<div class="btn-toolbar">
  <div class="btn-group">
    ...
  </div>
</div>

Checkbox and radio flavors

Button groups can also function as radios, where only one button may be active, or checkboxes, where any number of buttons may be active. View the Javascript docs for that.

Get the javascript »

Dropdowns in button groups

Heads up! Buttons with dropdowns must be individually wrapped in their own .btn-group within a .btn-toolbar for proper rendering.


Button dropdowns

Example markup

Similar to a button group, our markup uses regular button markup, but with a handful of additions to refine the style and support Bootstrap's dropdown jQuery plugin.

<div class="btn-group">
  <a class="btn dropdown-toggle" data-toggle="dropdown" href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">
    Action
    <span class="caret"></span>
  </a>
  <ul class="dropdown-menu">
    <!-- dropdown menu links -->
  </ul>
</div>

Works with all button sizes

Button dropdowns work at any size. your button sizes to .btn-large, .btn-small, or .btn-mini.

Requires javascript

Button dropdowns require the Bootstrap dropdown plugin to function.

In some cases—like mobile—dropdown menus will extend outside the viewport. You need to resolve the alignment manually or with custom javascript.


Split button dropdowns

Overview and examples

Building on the button group styles and markup, we can easily create a split button. Split buttons feature a standard action on the left and a dropdown toggle on the right with contextual links.

Sizes

Utilize the extra button classes .btn-mini, .btn-small, or .btn-large for sizing.

<div class="btn-group">
  ...
  <ul class="dropdown-menu pull-right">
    <!-- dropdown menu links -->
  </ul>
</div>

Example markup

We expand on the normal button dropdowns to provide a second button action that operates as a separate dropdown trigger.

<div class="btn-group">
  <button class="btn">Action</button>
  <button class="btn dropdown-toggle" data-toggle="dropdown">
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
    <!-- dropdown menu links -->
  </ul>
</div>

Dropup menus

Dropdown menus can also be toggled from the bottom up by adding a single class to the immediate parent of .dropdown-menu. It will flip the direction of the .caret and reposition the menu itself to move from the bottom up instead of top down.

<div class="btn-group dropup">
  <button class="btn">Dropup</button>
  <button class="btn dropdown-toggle" data-toggle="dropdown">
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
    <!-- dropdown menu links -->
  </ul>
</div>




Multicon-page pagination

When to use

Ultra simplistic and minimally styled pagination inspired by Rdio, great for apps and search results. The large block is hard to miss, easily scalable, and provides large click areas.

Stateful page links

Links are customizable and work in a number of circumstances with the right class. .disabled for unclickable links and .active for current page.

Flexible alignment

Add either of two optional classes to change the alignment of pagination links: .pagination-centered and .pagination-right.

Examples

The default pagination component is flexible and works in a number of variations.

Markup

Wrapped in a <div>, pagination is just a <ul>.

<div class="pagination">
  <ul>
    <li><a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">Prev</a></li>
    <li class="active">
      <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">1</a>
    </li>
    <li><a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">2</a></li>
    <li><a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">3</a></li>
    <li><a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">4</a></li>
    <li><a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">Next</a></li>
  </ul>
</div>

Pager For quick previous and next links

About pager

The pager component is a set of links for simple pagination implementations with light markup and even lighter styles. It's great for simple sites like blogs or magazines.

Optional disabled state

Pager links also use the general .disabled class from the pagination.

Default example

By default, the pager centers links.

<ul class="pager">
  <li>
    <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">Previous</a>
  </li>
  <li>
    <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">Next</a>
  </li>
</ul>

Aligned links

Alternatively, you can align each link to the sides:

<ul class="pager">
  <li class="previous">
    <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">&larr; Older</a>
  </li>
  <li class="next">
    <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">Newer &rarr;</a>
  </li>
</ul>

Labels Markup
Default <span class="label">Default</span>
Success <span class="label label-success">Success</span>
Warning <span class="label label-warning">Warning</span>
Important <span class="label label-important">Important</span>
Info <span class="label label-info">Info</span>
Inverse <span class="label label-inverse">Inverse</span>

About

Badges are small, simple components for displaying an indicator or count of some sort. They're commonly found in email clients like Mail.app or on mobile apps for push notifications.

Available classes

Name Example Markup
Default 1 <span class="badge">1</span>
Success 2 <span class="badge badge-success">2</span>
Warning 4 <span class="badge badge-warning">4</span>
Important 6 <span class="badge badge-important">6</span>
Info 8 <span class="badge badge-info">8</span>
Inverse 10 <span class="badge badge-inverse">10</span>

Hero unit

Bootstrap provides a lightweight, flexible component called a hero unit to showcase content on your site. It works well on marketing and content-heavy sites.

Markup

Wrap your content in a div like so:

<div class="hero-unit">
  <h1>Heading</h1>
  <p>Tagline</p>
  <p>
    <a class="btn btn-primary btn-large">
      Learn more
    </a>
  </p>
</div>

Hello, world!

This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.

Learn more


Page header

A simple shell for an h1 to appropriately space out and segment sections of content on a page. It can utilize the h1's default small, element as well most other components (with additional styles).

<div class="page-header">
  <h1>Example page header</h1>
</div>

Default thumbnails

By default, Bootstrap's thumbnails are designed to showcase linked images with minimal required markup.

Highly customizable

With a bit of extra markup, it's possible to add any kind of HTML content like headings, paragraphs, or buttons into thumbnails.

  • Thumbnail label

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Action Action

  • Thumbnail label

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Action Action

Why use thumbnails

Thumbnails (previously .media-grid up until v1.4) are great for grids of photos or videos, image search results, retail products, portfolios, and much more. They can be links or static content.

Simple, flexible markup

Thumbnail markup is simple—a ul with any number of li elements is all that is required. It's also super flexible, allowing for any type of content with just a bit more markup to wrap your contents.

Uses grid column sizes

Lastly, the thumbnails component uses existing grid system classes—like .span2 or .span3—for control of thumbnail dimensions.

The markup

As mentioned previously, the required markup for thumbnails is light and straightforward. Here's a look at the default setup for linked images:

<ul class="thumbnails">
  <li class="span3">
    <a href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/" class="thumbnail">
      <img src="http://placehold.it/260x180" alt="">
    </a>
  </li>
  ...
</ul>

For custom HTML content in thumbnails, the markup changes slightly. To allow block level content anywhere, we swap the <a> for a <div> like so:

<ul class="thumbnails">
  <li class="span3">
    <div class="thumbnail">
      <img src="http://placehold.it/260x180" alt="">
      <h5>Thumbnail label</h5>
      <p>Thumbnail caption right here...</p>
    </div>
  </li>
  ...
</ul>

More examples

Explore all your options with the various grid classes available to you. You can also mix and match different sizes.


Lightweight defaults

Rewritten base class

With Bootstrap 2, we've simplified the base class: .alert instead of .alert-message. We've also reduced the minimum required markup—no <p> is required by default, just the outer <div>.

Single alert message

For a more durable component with less code, we've removed the differentiating look for block alerts, messages that come with more padding and typically more text. The class also has changed to .alert-block.


Goes great with javascript

Bootstrap comes with a great jQuery plugin that supports alert messages, making dismissing them quick and easy.

Get the plugin »

Example alerts

Wrap your message and an optional close icon in a div with simple class.

Warning! Best check yo self, you're not looking too good.
<div class="alert">
  <button class="close" data-dismiss="alert">×</button>
  <strong>Warning!</strong> Best check yo self, you're not looking too good.
</div>

Heads up! iOS devices require an href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/" for the dismissal of alerts. Be sure to include it and the data attribute for anchor close icons. Alternatively, you may use a <button> element with the data attribute, which we have opted to do for our docs. When using <button>, you must include type="button" or your forms may not submit.

Easily extend the standard alert message with two optional classes: .alert-block for more padding and text controls and .alert-heading for a matching heading.

Warning!

Best check yo self, you're not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

<div class="alert alert-block">
  <a class="close" data-dismiss="alert" href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">×</a>
  <h4 class="alert-heading">Warning!</h4>
  Best check yo self, you're not...
</div>

Contextual alternatives Add optional classes to change an alert's connotation

Error or danger

Oh snap! Change a few things up and try submitting again.
<div class="alert alert-error">
  ...
</div>

Success

Well done! You successfully read this important alert message.
<div class="alert alert-success">
  ...
</div>

Information

Heads up! This alert needs your attention, but it's not super important.
<div class="alert alert-info">
  ...
</div>

Examples and markup

Basic

Default progress bar with a vertical gradient.

<div class="progress">
  <div class="bar"
       style="width: 60%;"></div>
</div>

Striped

Uses a gradient to create a striped effect (no IE).

<div class="progress progress-striped">
  <div class="bar"
       style="width: 20%;"></div>
</div>

Animated

Takes the striped example and animates it (no IE).

<div class="progress progress-striped
     active">
  <div class="bar"
       style="width: 40%;"></div>
</div>

Options and browser support

Additional colors

Progress bars use some of the same button and alert classes for consistent styles.

Striped bars

Similar to the solid colors, we have varied striped progress bars.

Behavior

Progress bars use CSS3 transitions, so if you dynamically adjust the width via javascript, it will smoothly resize.

If you use the .active class, your .progress-striped progress bars will animate the stripes left to right.

Browser support

Progress bars use CSS3 gradients, transitions, and animations to achieve all their effects. These features are not supported in IE7-9 or older versions of Firefox.

Opera and IE do not support animations at this time.

Wells

Use the well as a simple effect on an element to give it an inset effect.

Look, I'm in a well!
<div class="well">
  ...
</div>

Close icon

Use the generic close icon for dismissing content like modals and alerts.

<button class="close">&times;</button>

iOS devices require an href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/" for click events if you rather use an anchor.

<a class="close" href="http://ths44.www.zi9pu.kstih.www.5xfno.jc6eh.5791.pdupdcd.cn/">&times;</a>
南京4月8日 天气海南乐东1月天气四月份伦敦天气预报15天管城区天气锦屏今天气压南京4月8日 天气9月28号西安天气情况四月份伦敦天气预报15天西安9月22日天气预报湛江10月天气气温网汕头2016年7月天气情况四月份伦敦天气预报15天阿左旗头道湖天气汕头2016年7月天气情况天气预报巴彦浩特湛江10月天气气温网9月28号西安天气预报莱州华东天气预报一周莱州华东天气预报一周海南乐东天气预报15天查询阿拉善盟左旗近半月的天气莱州华东天气预报一周西安9月22日天气预报宣搜天气甘肃山丹黑龙江佳木斯普阳天气山丹县历年天气黑龙江佳木斯普阳天气宣搜天气甘肃山丹海南乐东天气预报15天查询阿左旗头道湖天气天族小殿下惊天落难,被隐士老人古月所救,从此她身边多了一个陪伴的人,两人相互帮助、相互慰藉,两小无猜,青梅竹马,他说过长大以后要娶自己,为了能让她活着,惊天独闯龙潭虎穴寻地火,一人大战千人得阴风珠,然而命运捉弄相爱的人,应为身份差距分开。为了能见到他,为人能和他在一起。她吞地火,食阴风珠,闯地狱得寒冰神髓,过关斩将得天火,历经千辛万苦成为世界强者,她满坏欣喜的去找他,却发现他要大婚了,无数次幻想的新娘不是自己,他们会不会在一起,请看王静如的寻夫之旅,剑仙又如何?不及人逍遥。人又如何?不及剑仙三分傲。他手持一把剑,不论什么,一剑之下可斩阴阳两极,一剑之下可斩天地万物,一剑之下可斩时间空间……【文娱+单女主+狗粮+日常】 刚和明星老婆离婚,林舟便意外成为了当红小天后的私人男助理。 恰逢穿越记忆复苏,林舟没有意外的开始当起文抄公。 然后,传说中的天后背后的那个男人上线了! 二线歌手前妻:“林舟是个不错的男人,可惜他太平庸,不能在事业上帮助我。” 国民女神.绝美腿精.超级天后:“如果没有遇到林舟,我绝不可能有今天的成就!太感谢他的前妻了,把这么优秀的男人送到了我身边!” 前妻:“?” 林舟:“我只是个私人助理,什么金牌词曲人、白金编剧、大导演、征服冰山女神的男人……这些都和我没关系,真的!”未婚妻的背叛、父亲的离奇死亡、母亲的神秘失踪! 背负着沉重包袱的沈夜白,毅然走向那十死九生的屠邪之路。 在这弱肉强食,渐渐失去秩序的修炼世界,他闯荡坠天神域、脚踏万千邪族、在天地战场纵横杀戮…… 当他驻足停歇、放眼天地,才发现自己早已站在了这个世界的绝顶之巅!主角人物:左倾天 故事背景:,前役人族大帝陨落已有300多年,人类失去天生特性,又惨遭其他种族压迫,在这个时候,一位拥有万古绝世气概的男人左倾天站出来说:我要修练成大帝!夺回我们人族的尊严,然后再让其他所有种族都拜倒在我们脚下,我说到做到! 人物背景:左倾天出生在一个没落修真家族,但他从小受到爷爷的教育,做事只有不择手段才能最快达到目的,人要做就做万人之上,绝不要甘于人下,然而左倾天资质平平,只入了青华山青仙派山脚下做了一杂役弟子混混度日,直到一天,在一次竹林的任务中,偶然般的捡到了一现役入门弟子的令牌和其储物袋,在四处打听过其身份后,才安然代替其身份混入门派中。纵使我一身落魄,我亦要修炼。少年从王朝中走向仙门,染血的心灵不再受缚。 一朝望破天穹,斩尽浮生游尘。 穆曦辰生在一个世家大族,但在一个夜晚,他所在的家族和族人被某个势力所灭,他和妹妹侥幸逃跑,在深山之中被一位神秘强者收为门徒······ 他们能否找到灭族真凶,为族人报仇呢?销锋镝者,铸剑为犁,宇内咸安也。有人问顾震“巨霆败慕容霸于淮北,擒陈祺于朝堂,灭荀澈之大景,讨浦健于关陇...破北平南,信义素著,天下云集响应,三徙成都,所图者何?”答曰:“惟愿河清海晏,时和岁丰,人不独亲其亲,不独子其子,为天下人之天下,为大道攸行,永矢弗谖也。” [本书无女主+纯爽文+无限被动+黑暗风] 异世界开启,全世界的人都陷入游戏当中,而苏笑发现自己竟然能无限升级被动技能,而从这时开始,星海世界里面就流传出一个传说。 这是关于一个男人,一把弓箭,射爆全世界的故 事。 弓箭啊!你有看见那个敌人吗? 《致命实习生》续集番外篇 拥有通灵能力的李赫兹转学到台湾省德马赛艺术学院,却意外知晓自己多年未见的发小(谢子明)不久前死在这所学校,校方称死于心脏病,他怀疑内向的谢子明是因为受到校霸(徐刚)的霸凌。 与此同时,李赫兹还和实习 老师高沐洋成为无话不谈的朋友,两人开始查找谢子明死因。当迷雾一层层剥开后,却牵扯出一堆谋杀案......
灵气复苏:我有个坑爹系统 天呐!我变成了器灵 我真的只想躺平 斗神传说:七星 重回1992 洪荒世界之逆天圣人 大明:开局献策朱元璋 导线 三生石前世 全能者之双生者 磨世争雄 剑可开天 别人修道我修妖 逆天覆云传 鬼魅狂生 异界兽医 褚起 斗篷大帝重生之崛起世纪 都市,岩王帝君竟是我自己 修道之我把天劫当大补 可伦比亚麦德林一月份天气 天津市市天气预报15天 9月28号西安天气预报 锦屏今天气压 可伦比亚麦德林一月份天气 西安天气7月27日 9月28号西安天气预报 2013年琼海天气预报 山丹县历年天气 medellin天气 西安8月份天气温度是多少 西安8月份天气温度是多少 北戴河现在的天气 天津市市天气预报15天 南京4月8日 天气 锦屏今天气压 安阳12月份天气 山丹县历年天气 海南乐东1月份天气 四月份伦敦天气预报15天 天津市市天气预报15天 天气预报巴彦浩特 海南乐东1月天气 汕头2016年7月天气情况 湛江10月天气气温网 北戴河现在的天气 山丹县历年天气 海南乐东1月天气 海南乐东1月份天气 山丹县历年天气 锦屏今天气压 商洛10月份天气预报 百度 管城区天气 南京4月8日 天气 宣搜天气甘肃山丹 锦屏今天气压 管城区天气 9月28号西安天气预报 北戴河现在的天气 天气预报巴彦浩特 黑龙江佳木斯普阳天气 medellin天气 华林镇天气预报 安阳12月份天气 汕头2016年7月天气情况 天津市市天气预报15天 西安8月份天气温度是多少 黑龙江佳木斯普阳天气 北戴河现在的天气 9月28号西安天气情况 亚星官网 亚星官网 亚星官网 亚星官网 亚星游戏官网 柒夜百物语 重生之回到少年时 修行心依旧 云源 君临之重生 澳门葡京游戏官网 AG真人 快连下载 澳门葡京游戏官网 欧博游戏官网 西安天气7月27日 锦屏今天气压 四月份伦敦天气预报15天 2013年琼海天气预报 商洛10月份天气预报 百度 北戴河现在的天气 管城区天气 20172月7日安阳天气 华林镇天气预报 2013年琼海天气预报 北戴河现在的天气 宣搜天气甘肃山丹 medellin天气 黑龙江佳木斯普阳天气 海南乐东天气预报15天查询 华林镇天气预报 西安天气7月27日 宣搜天气甘肃山丹 南京4月8日 天气 天气预报巴彦浩特 汕头2016年7月天气情况 西安8月份天气温度是多少 山丹县历年天气 20172月7日安阳天气 阿拉善盟左旗近半月的天气 2013年琼海天气预报 宣搜天气甘肃山丹 安阳12月份天气 管城区天气 管城区天气