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="https://yiv722.4969.com.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="https://yiv722.4969.com.cn/">Prev</a></li>
    <li class="active">
      <a href="https://yiv722.4969.com.cn/">1</a>
    </li>
    <li><a href="https://yiv722.4969.com.cn/">2</a></li>
    <li><a href="https://yiv722.4969.com.cn/">3</a></li>
    <li><a href="https://yiv722.4969.com.cn/">4</a></li>
    <li><a href="https://yiv722.4969.com.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="https://yiv722.4969.com.cn/">Previous</a>
  </li>
  <li>
    <a href="https://yiv722.4969.com.cn/">Next</a>
  </li>
</ul>

Aligned links

Alternatively, you can align each link to the sides:

<ul class="pager">
  <li class="previous">
    <a href="https://yiv722.4969.com.cn/">&larr; Older</a>
  </li>
  <li class="next">
    <a href="https://yiv722.4969.com.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="https://yiv722.4969.com.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="https://yiv722.4969.com.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="https://yiv722.4969.com.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="https://yiv722.4969.com.cn/" for click events if you rather use an anchor.

<a class="close" href="https://yiv722.4969.com.cn/">&times;</a>
文革邮票邮票图片中国邮票价格表邮票行情邮票图片女幽灵 百度网盘下载 迅雷下载十二生肖邮票邮票价格女幽灵 百度网盘下载 迅雷下载邮票行情灵气复苏?各路妖魔邪神都出现了,小说剧情在现实上演,是末日还是进化?人类应该怎样生存,扮演的又是什么角色?大自然赋予了人类火焰,由此开启人类文明,这次还会有火种吗?又会是何种火焰,又将会迸发怎样的焰火。夏魄爆肝一款修仙游戏十五年,通关之时却意外来到游戏的世界,成为了一个家族的杂役。 还好这游戏把通关奖励送给了他,让他得到了长生不死的能力。 在这里付出了十五年青春的他深知这个人心叵测,妖魔横行的世界很危险,于是决定苟起来修炼个几千年再说。 时光流逝的飞快,在熬死了无数强敌之后,他发现自己已经无敌了。我不甘心命贱如蝼蚁,我若要有的,天自当不可无,我若要无的,天自当不敢有,管他修仙还是堕魔成妖!我本无心张狂,奈何世间太多魔。可怜世上情与义,还值几两碎银?这世道,我要换,你若挡,那便战!一个在外打工仔,回到农村老家创业却风生水起的故事!长生路上行人少,只是仙客与道家 一个平平凡凡的普通人,发现自己突然来到了一个神秘莫测的修仙世界,好在他的丹田内,有一块神奇的玉佩。 且看吕乐如何一步步逆流而上,最终飞升上界。他,长生王者,为了却心愿,乘兴而归,甘愿伴她左右,护她周全。 为她,逆了天下,只为一言之诺,蓦然回首,踏血而歌! 为她,亡了诸国,只为一怒红颜,腥风血雨,血染皇城!忆往昔,青春岁月是那么不堪,我的青春,坏没坏彻底,读书书也没上好,平凡,懦弱,自卑,不甘。心比天高,命比纸薄。陈岁年离婚了,前妻嫌贫爱富,抛夫弃女。 没想到,刚离婚就觉醒了系统。 拥有了一块每天都能刷新出各种蔬菜、水果、药材的肥沃土地。 陈岁年决定在犹如世外桃源般的桃花村定居,没想到,系统隔三差五就送给他各种技能。 没过多久,陈岁年还发现,那块神奇的土地,仅仅只是系统的冰山一角! 更多的秘密,在等待着他去揭开!终南山,烟雾萦绕间有一座寺庙 世界各地的名流高层,对这座小庙趋之若骛,只因这里坐着一位天之娇子。 但这位名叫张易的年轻人名满天下,但却无人识其长相。 如今,老爷子命其下山赴婚约,高手出山,天下将为之一变!
猴年邮票 民居邮票 邮票交易所 邮票收藏 龙邮票 邮票收藏价格表 南京文交所钱币邮票交易中心 大龙邮票 十二生肖邮票 奥运邮票 邮票 上海邮票网 邮票价格 世界上第一枚邮票 世界上第一枚邮票 邮票市场 邮票 生肖邮票 邮票吧 龙邮票 邮票互动网 邮票市场 邮票网 猴年邮票 民居邮票 奥运邮票 欧美群迅雷下载 生肖邮票 邮票行情 龙邮票 邮票互动网 邮票收藏 邮票价格 民居邮票 龙邮票 邮票收藏 中国邮票 文革邮票 邮票 上海邮票网 剑冲九霄之绝对领域我在末日横着走谐异书寻天界江湖豪侠传网游之青龙无敌末世之黑门降临我的七个师姐貌美如花我让你开店你在末世当财迷浮唯之真爱永存避难所下神仙护国在打牌的世界散播致郁风雨有晴归去来阳春暮雪云山迷情无限调查团我只是想杀杀怪升升级都市之圣者轮回幻役杭州搬家公司电话请复制到浏览器打开 富阳买衣柜 佛山搬家公司 三亚货架 左右沙发 8680 郑州搬家公司价格多少钱 欧雅士卫浴 昆明四通搬家公司 沙发茶几 南京小区液化气改天然气 窗帘水波眉图片 浙江省浴室柜 浴室柜拆单 沙发巾 盖布 南京货架 成都超市货架厂 窗帘水波造型教学视频 电饭煲价格 衣柜固定 天津卖场货架 卫浴销售 上 衣柜门 海宁透明网房价 手拉抽带水波帘视频 搬家公司设备 福州搬家公司电话 重庆沙发维修翻新 普宁 做衣柜 油漆价格 河北仿实木铝合金浴室柜厂家直销 安装浴室柜镜子视频 浦东阳光花城二手房房价 北京窗帘定做 房价 gdp 长期相关性 花园小区 货架仓库货架价格 名流卫浴 深圳坪地搬家公司电话号码 箭牌衣柜怎么样 海南省海口市房价 水波裁剪方法 郑州西湖春天小区 丹顿卫浴 水波帘头制作尺 青岛房价网 思迈尔卫浴 深圳窗帘厂家 幼儿园桌椅价格 掌上明珠沙发 穗宝床垫价格表 窗户和窗帘 水波计算 专业沙发 10年前徐汇苑房价 智能浴室柜 美国有什么搬家公司 凉席价格 长沙面的车搬家电话 乒乓球拍价格 虎门搬家公司的电话号码 科技木厂家 开普敦家具 天津搬家公司排名电话 克劳迪卫浴 上海白鹤租房价 钢筋网厂家 郑州二手房价格 不锈钢仓库 钢材价格表 胜芳的小区 房价崩盘 木质散货架 物流仓库cad 办公家具大班台 电子货架仓库 十里红妆 的装饰艺术—家具类 厦门搬家公司电话号码 佛山哪里浴室柜多 家具胶水 品牌 木质 上海二手房搜房网 像头沙发配件 新建区七里岗房价 休闲沙发 索菲亚衣柜价格 福州二手房 铝朔板厂家 ppr管价格 青岛蚂蚁搬家公司招聘 局门路房价 仓库货垫宁波 武汉市搬家公司招聘 广州二手仓库货架回收 橄榄石价格 健牌马桶 仓库货架宽度 拱型窗帘 马桶盖生产厂家 凤尾水波裁剪视频 服装货架 浴室柜厂家批发 卧室窗帘效果图 2020软件衣柜教程视频