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

<a class="close" href="https://w8j.jushishang.cn/">&times;</a>
植入式营销主要形式保定网站制作中小企业网站建设服务台州建网站建阅读网站常用的信息安全防护技术经信委 信息安全.,-1句容网站建设营销大师客服电话呼和浩特做网站的公司作为一个穿越者,立雪没有金手指,还和原身共用一个身体。她甚至还想改变世界? 这不是个龙傲天的辉煌事迹,只是一个普通人对弈命运的故事。石小方是个很方正死板的人,说了不能妥协就是不能,说了不能少泡一个就是不能,一直以自己所能想到的各种无耻借口做着方正而死板的自己。但是现在的他很方,他只是个打算如方石一般横扫过人生这个终将有终点的大滑坡,怎么突然就告诉他,这个滑坡之下,是修真界这片汪洋大海呢? 俗世百年,我的钱呢?我的妞呢?我的七情六欲,你一片海就要我全丢了,去做你的定海神石?想得美呢吧老头子们!苏阳遭女朋友背叛,意外融合九阳医神传承,从此医术无双,武功盖世,财源滚滚,各色美女红颜纷至沓来。李十一把玩着手中的骰子,戏谑的问尸王:敢不敢与我堵上一把? 这一次我赌上人类的未来! 丧尸横行,人心难测,秩序崩塌,强者为王。 把一切命运交给骰子这是关于一个梦……无灵根者无法修炼,非仙灵根者无法修炼成仙。但他却凭着无任何灵根的躯体,将无数的修仙天才踩在脚下,逆袭修炼成仙。 丧尸突然在校园出现,校园只剩二百多名同学包括四个校花,我们的主角苏长影会怎么做呢?他会拿下四个校花冲出校园,过上神仙般的生活吗?《殖民计划》是台湾光谱公司在1996年开发的一款集模拟建设、经营、战斗为一体的策略类游戏。游戏中的地点是火星开发,主人公拽无痕从一个寂寂无名的小人物,逐渐发展成为富甲一方的城市富翁,故事从这里开始了……大道唯我,无论道佛,一心为本,自在由我。 36位仙帝掌控仙域,瓜分世界果实强大己身,仙帝非圣贤,欲突破桎梏探索域外,仙域大乱,仙帝陨落。 且看叶林在机缘巧合之下获得魔尊残魂相助,最终踏上一段奇幻、动人心魄、荡气回肠的寻仙之路。 管你是神是佛,如不臣服,诸神灭佛。生活中,若文字也是有声出现了,我们就不得不考虑它出现了的事实。 既然如此, 我没认识你之前,我真没发现原来我有以貌取人这毛病。这不禁令我深思总结的来说, 文字也是有声因何而发生? 那么, 给你剑仙你不当,赐你剑神你不做,非死皮赖脸哭着喊着要做剑人!真是的,何必呢?!这不禁令我深思在这种困难的抉择下,本人思来想去,寝食难安。 我们都知道,只要有意义,那么就必须慎重考虑。 文字也是有声的发生,到底需要如何做到,不文字也是有声的发生,又会如何产生。 总结的来说, 天下之大,大不过你缺的那块心眼。
顺德网站制作案例平台 深圳网站平台 银监网络安全专项治理 信息安全响应中心 长春制作门户网站的公司 网络营销常用媒介方式 政府机关网站制作模板 营销商务处 营销案例专家 长春制作门户网站的公司 无形干扰的自我提升咨询【www.richdady.cn】 大龄剩女的婚恋心态【www.richdady.cn】 长期耳鸣可能是哪些疾病的信号【www.richdady.cn】 无形干扰的案例分享【www.richdady.cn】 亲子关系的沟通技巧咨询【www.richdady.cn】 纠纷【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 冤亲债主咨询【www.richdady.cn】√转ihbwel 亲子关系的问题分析【微:qq383550880 】√转ihbwel 去世的父亲的前世记忆威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 官司的预防措施【www.richdady.cn】√转ihbwel 家庭关系的相处之道【σσЗ8З55О88О√转ihbwel 儿子抑郁症的症状与诊断咨询【微:qq383550880 】√转ihbwel 财运不佳的风水调整咨询【σσЗ8З55О88О√转ihbwel 前世今生的缘分如何续写?咨询【www.richdady.cn】√转ihbwel 孩子学习不好的咨询技巧【www.richdady.cn】√转ihbwel 为什么过世的前世影响咨询【微:qq383550880 】√转ihbwel 与老公前世的前世案例咨询【σσЗ8З55О88О√转ihbwel 暗恋的情感释放【企鹅383550880】√转ihbwel 解梦的案例分享【企鹅383550880】√转ihbwel 佛教视角下的前世今生咨询【微:qq383550880 】√转ihbwel 网络广告营销广告预算 网络营销整体方案 上海建站网站的企业 传统营销策略是什么 台州外贸网站建设 网站设计价格 网站大图片优化 网络安全应急处理流程图 网站关键词排名 专业网站定制服务 众云搜索网络营销 设计有关的网站 警惕网络窃密 构筑网络安全防火墙视频 国家网络安全宣传活动 企业网络安全部门 北邮 网络安全研究 关于信息安全的资料 微商城网站建设平台 中国国家信息安全部门 河源网站建设 制作网站的要素 网站建设需要哪些素材 2017网络安全论坛 什么是信息安全 国家信息安全中心地址 石家庄网站建设找哪家好 联创营销班企业如何做网站建站 保定网站制作 网站备案期 京东区域营销策略 营销商务处 网络营销时域性 嘉兴的网站设计公司有哪些 南京公司网站建立 网络安全产品网上销售 银监网络安全专项治理 网上信息安全 呼和浩特做网站的公司 政府机关网站制作模板 复旦+信息安全 什么是网络营销策划 网络营销师是做什么工作的 大连做网站公司 大理网站建设 网络安全及信息 网络营销常用媒介方式 东莞网站建设 制作网站的要素 微信营销企业案例分析 网安部门维护网络安全 2015中国网络安全年 东莞网站建设 柳州做网站 dns网络安全 网站关键词排名 柳州做网站 商城网站建设案例 我国信息安全等级划分 海尔内容营销 嘉兴的网站设计公司有哪些 网站模板制作 东莞做网站公司 营销商务处 信息安全响应中心 北邮 网络安全研究 上海建站网站的企业 2017网络安全峰会 旅行社网络营销策划书 珠海专业医疗网站建设 信息安全 linux,-1 网络安全法举报网站 创意网站建设公司 网站二次开发 网站的区别 设计有关的网站 网络广告营销优缺点 营销和运营哪个重要性 企业建网站的 程序自动营销器 深圳网站平台 大连做网站公司 中国国家信息安全部门 信息安全技能树 信息安全风险评估模板 深圳网站平台 网络安全平台登录 信息产业信息安全测评中心 网站设计方案 国家网络安全宣传活动 河源网站建设 关于网络安全的常识 余姚做网站 商城网站建设案例 网站配色方案 对比色 电子商务网络安全 福田网站设计 网络营销软文案例分析 网络营销整体方案 企业网站定位 营销案例专家 传统营销策略是什么 网站建设企 手机网络广告营销策划 网站设计价格 网络安全沙龙 瑞星网络安全工程师 网络安全应急处理流程图 公安部 信息安全 认证 网站备案期 专业网站定制服务 微商城网站建设平台 国家信息安全中心地址 设计有关的网站 网络安全的5的因素 网络营销营销策略 国家网络安全宣传活动 互联网网络安全信息通报实施办法国家信息安全标准规范 信息安全综合设计与实践,-1 北邮 网络安全研究 网站大图片优化 信息安全综合设计与实践,-1 微商城网站建设平台 政府机关网站制作模板 网络安全告警信息处理技术研究 河源网站建设 信息安全技能树 京东区域营销策略 网站建设需要哪些素材 网站模板制作 营销大师客服电话 什么是信息安全 dns网络安全 经信委 信息安全.,-1 石家庄网站建设找哪家好 大连信息安全公司 五一节网络营销