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://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">Prev</a></li>
    <li class="active">
      <a href="http://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">1</a>
    </li>
    <li><a href="http://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">2</a></li>
    <li><a href="http://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">3</a></li>
    <li><a href="http://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">4</a></li>
    <li><a href="http://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">Previous</a>
  </li>
  <li>
    <a href="http://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">&larr; Older</a>
  </li>
  <li class="next">
    <a href="http://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.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://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/" for click events if you rather use an anchor.

<a class="close" href="http://1wjcy.gowfy.www.www.1wjcy.mth.pdupdcd.cn/">&times;</a>
电视剧情债十五集电视剧抨然心动电视剧鲜肉教师封神英雄榜二电视剧全集爱奇艺6月5号上映电视剧电视剧领养的赞助商丹麦电视剧 爱情电视剧鲜肉教师电视剧白凤死了电视剧冰川战士演员表lol洞主演的电视剧电视剧情债十五集电视剧最高任务演员表白鹿原电视剧。电视剧鲜肉教师电视剧冰川战士演员表大志影业拍的电视剧kwan和weir的电视剧kwan和weir的电视剧电视剧鬼子来了?电视剧打狗棍第54集kwan和weir的电视剧电视剧白凤死了沉浮新加坡电视剧6月5号上映电视剧漂亮美女请县长帮忙是哪个电视剧封神英雄榜二电视剧全集爱奇艺沉浮新加坡电视剧电视剧短片介绍电视剧最高任务演员表天道之下的人,在追求着天道。只是,天道又是什么?人在追求什么?现代少年余福穿越至同为余福的乡村少男身上,这里有等级森严的王朝制度,有心中向往的热血江湖,来到这个乱世又如何独善其身……凌晨夜里小马鏖战了半年的程序就要正式上线了,上线的过程中Bug不断,重重的黑眼圈印在脸庞,心想千万不要再有这种空格,字符,数据类型的Bug了,太tm难找了,眼睛死死的盯着屏幕上运行的日志。 Started BookApplication . . . . . ,看到成功的标志,激动的跳了起来,当天夜晚,想着自己的项目奖金,鼾声渐起..........,细细簌簌的听到您再通融通融小儿还在养病暂缓几日一定将小钱补齐,我眉头紧蹙,小钱?官人?什么鬼。我怎么睁不开眼,浑身无力。。。。来到历史世界的叶南风,发现和自己想的不太一样。 万道皆修,妖魔横行。 没办法,先苟着吧。 竟意外绑定【儒道成神】系统。 “叮!您创作一首绝品诗,儒道修为+3年。” “叮!您创作一篇绝品词,奖励《天机宝术》。” “叮!您创作一本小说,奖励儒道至宝一件。” 本想一路苟到最强者的叶南风,偏偏被娘子安排科举,还不小心中了状元。 那日。 女帝登基。 叶南风看着女帝错愕不已。 “这不是我家娘子吗?”作为穿越的宅男,他宅心仁厚,只想独自修炼,奈何亲情,友情,爱情......虽然他总想避世,却总是卷入滚滚红尘,去面对江湖的纷纷扰扰。要么懦弱的死去,要么坚强的活下去,他不是怕事,只是喜欢低调,风雨欲来,那就不断的变强吧... 虽然文笔很烂,我会继续写下去的,那是我心中的仙侠梦........好看修仙难,一看天赋,二看机缘,三看身家。 王耀穿越而来,却成为一介天赋全无的边远村民。 且看王耀如何以妖入道,踏上仙徒,巧妙周旋,化险为夷。 凭借一腔热血,二世为人,成就三界功绩,四世威名!从城市回老家的青年,通过自身的经历,揭开现实下的真相,原来我们本就生活在科幻般的世界。一拳可开辟天地,一气可灭三千袁宇,就是这么一个强大而可怕的存在,却也逃不过七情六欲的熏染,反而活的越来越像个人了。 也不知从什么时候开始,男人的责任和压力小了。继而,出现了所谓的“X子男”,颠覆了现实生活,让人万万没想到......
冥王殿! 修仙:我能无限模拟人生 奇幻武侠 神物之镜 傲娇的恶少被女主们反杀了 我成了梦魇 转生成我自己?!! 医婿高手 辞职去当玄术师 天国战纪四风之传奇 看江 一拳拯救世界 异神归来 这年冬天 萬象之主 重生之龙吟凤鸣 612事件 我在大荒炼体成仙 洛羽战歌 谷情封夕 邓超陈赫最新电视剧有哪些 澳大利亚百合电视剧 大志影业拍的电视剧 kwan和weir的电视剧 邓超陈赫最新电视剧有哪些 殿电视剧 贩毒制毒的电视剧粉 电视剧好坏丑 漂亮美女请县长帮忙是哪个电视剧 电视剧最高任务演员表 电视剧白凤死了 后妈春天电视剧全 呆头呆脑1电视剧全集 电视剧冰川战士演员表 电视剧领养的赞助商 6月5号上映电视剧 贩毒制毒的电视剧粉 漂亮美女请县长帮忙是哪个电视剧 电视剧打狗棍第54集 电视剧情债十五集 澳大利亚百合电视剧 电视剧鲜肉教师 电视剧抨然心动 白鹿原电视剧。 电视剧冰川战士演员表 呆头呆脑1电视剧全集 漂亮美女请县长帮忙是哪个电视剧 电视剧抨然心动 电视剧打狗棍第54集 漂亮美女请县长帮忙是哪个电视剧 6月5号上映电视剧 澳大利亚百合电视剧 电视剧志在四方20集 电视剧情债十五集 沉浮新加坡电视剧 6月5号上映电视剧 电视剧志在四方20集 大志影业拍的电视剧 呆头呆脑1电视剧全集 电视剧鲜肉教师 封神英雄榜二电视剧全集爱奇艺 电视剧汤静的服装 电视剧鬼子来了? 后妈春天电视剧全 白鹿原电视剧。 澳大利亚百合电视剧 后妈春天电视剧全 封神英雄榜二电视剧全集爱奇艺 电视剧短片介绍 丹麦电视剧 爱情 亚星官网 亚星游戏官网 亚星游戏官网 亚星官网 亚星官网 重生之我的侄儿是天选? 八符 刹尘传 法师世界之传说 在人间修炼的日子 澳门葡京官网 快连下载 欧博官网 澳门葡京官网 欧博官网 电视剧鬼子来了? 丹麦电视剧 爱情 丹麦电视剧 爱情 电视剧鲜肉教师 电视剧鲜肉教师 电视剧短片介绍 电视剧鬼子来了? 电视剧志在四方20集 6月5号上映电视剧 电视剧冰川战士演员表 电视剧打狗棍第54集 呆头呆脑1电视剧全集 贩毒制毒的电视剧粉 邓超陈赫最新电视剧有哪些 斗鱼II电视剧 电视剧鬼子来了? 啜妮演过的电视剧 kwan和weir的电视剧 kwan和weir的电视剧 电视剧情债十五集 电视剧情债十五集 呆头呆脑1电视剧全集 电视剧短片介绍 殿电视剧 6月5号上映电视剧 电视剧冰川战士演员表 电视剧打狗棍第54集 沉浮新加坡电视剧 大志影业拍的电视剧 邓超陈赫最新电视剧有哪些