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

<a class="close" href="https://uk5.6098.com.cn/">&times;</a>
最新的网络安全法规广州外贸营销型网站上海网站建设联系电网络安全有哪些职业武汉网站制作 app开发第4课 网络安全东莞寮步网络营销深圳大型网络营销公司排名网络安全下的审计历史大同网站建设拥有灭魔血脉的木子余在十六岁觉醒了灭魔血脉之力,从此告别了平凡人生,更因为一次意外,掉落山崖,获得了不死天功传承,打开了更为广阔的一片天地。天道无常,天道无情,包容万物,游离其外。无善无恶,无是无非,无恩无怨,无喜无悲!苦于无常,而困于如常。 修炼界流传着只要跟沈于安成为朋友便会被他给带歪。 只因他满口的歪道理,而你会在不知不觉间认同他的道理,甚至是对他所说出的每一个道理都近乎于疯狂的崇拜,病态的崇拜。 他的歪道理甚至是能够帮助他人顿悟。 直到有一天沈于安告诉世人其实不需要苦修就能提升修为,这让人一听不就是妥妥的歪理吗? 众修士:“不苦修怎能提升修为?” 沈于安:“那你们用过我研究出来的道具没?” 众修士:“什么玩意?” 沈于安:“都是一群土鳖。” 众修士:??(◣д◢)?? 本书又叫:(思想不端正,歪理来矫正) 本书又叫:(本公子有一口流利的歪道理) 本书又叫:(沈大公子的歪道理满天飞) 本书又叫:(我的歪道理是用来引导人的) 本书又叫:(异界大哲学家,大道具师) 本书又叫:(唯我沈大公子的歪理能通神)“什么?原来我是恶魔?” 十六岁那天,‘穿越者’阎墨终于等来了属于自己的灿烂。 ------------------------------ ‘普通人类’加入恶魔学园学习成为恶魔的故事,大概会涉及入间同学入魔了,家庭教师,猎人。妖吞三千界,帝陨傲世间。为她凡尘一坐三千载,起身回首凡尘,往长生。《周易》不等同于《易经》。《周易》是产生于西周后期的一部曾借用前人创立的记事序数(商代已经使用)“六十四画符号”(被后人用之和称之的“六十四卦”)为题序而编写出六十四篇短文所组成的为“君子”(周天子血统的诸侯、贵族)们讲述“修身、齐家、治国”的道理书,按现代哲学分类,应属政治哲学书。《周易》是我国乃至世界上最早的一部政治哲学。穿越红楼成人嫌狗厌的环三爷,贾环好不容易才说服自己接受这个新的身份。 可就在他刚准备凭借自己对红楼历史的了解,改变命运,当当文抄公,迎娶白富美,走上人生巅峰时…… 这修士灵气是什么鬼?这里不是红楼梦吗?怎么大家都开始修仙了?难道我以前看的红楼是盗版? 贾环不禁怀疑人生,还好作为穿越者,他也拥有金手指。 不就是修仙吗?我也会! 主角竟是“创世神”盘古传世,一天主角在参如完毕业典业,在回家途中遇到车祸,等男主第二天睡来后竟发现自已身处洪荒世界!他该如何在哪个世界生存,并找回神格?数十万年以来,神秘的无间界吸引了天地间无数强者,但是凡进入者无一人能重返,不,或许有一个,只是浑浑噩噩额的活着罢了。 相隔万年再相见,叶衍已不是曾经,她也不是她了。 终有一天,我会打破你的梦魇,然后你的世界就只剩下我了” 一代绝世剑神跨越时空归来,只为心中所在意的人,再战诸天。观前提醒:本书是一本更新很快的末世群像小说。 轩曜大陆,一个鼎盛帝国的覆灭。 魁霜帝国,一个废柴皇子的成长。 一切的一切就如同混乱一般,但一切都会有最终的归宿。 忆当年桃花开处,春泉汩汩, 恰告了相思回避,寒冰桁桁。 人们都说寒弑必须与天青相会才能 救人类于魔神之手 那么舜七溯呢?
深圳企业网站建设公司哪家好 重庆专业网站建设 营销策划书& 电子商务型网站 宝洁网络营销现状 广州网站建设哪家比较好 建网站的公司哪家好 云网站系统 中国佛山营销网站建设 什么是整合营销? 第4课 网络安全 网络整合营销公司招聘 如何优化网站 我国信息安全风险评估 龙岗做网站 网络安全防范方法 客户端安全 网关安全 服务器安全 安全服务网络安全如何推广业务 2016网络信息安全案例 深圳专业医疗网站建设 临沂做网站 兰州网站建设公司排名 学校病毒营销方案 网站站内优化 网络安全责任部门 信息安全等级保护申请 部门网站建设 河南省信息安全对抗赛 营销危机 网络安全国家标准 国家信息安全师 网络安全宣传情况 衡水高端网站建设 我国网络营销环境现状 如何优化网站 如何用网络营销的方法有哪些方法有哪些方法有哪些 网络安全有哪些职业 云网络安全隔离 网站制做公司 网站模块 沈阳市做网站的公司 网络营销的劣势是什么 营销危机 北京网络营销 好的数据库网站 工业控制网络安全 网络安全相关网站 网络营销的劣势是什么 搭建网站 网页 佛山微信网站建设 网站备案填写的《信息安全管理协议》是去了备案的地方再填吗 网站备案填写的《信息安全管理协议》是去了备案的地方再填吗 宝洁网络营销现状 长沙网站制作公司 信息网络安全接入技术规范网站建设管理 济南网站建设公 沙井做网站 石家庄市制作网站公司 邹城建网站 建网站中企动力 网络安全宣传活动信息 建网站的公司哪家好 长春做网站电话 兰州网站推广 网络安全技术文档 搭建网站 网页 重庆专业网站建设 网站速度 外贸公司网站 没有任何漏洞:信息安全实施指南信息安全培训 下载 中国佛山营销网站建设 营销企划案 衢州做网站 北京网络安全宣传周 网络安全分析方法 网站写文案 2016网络信息安全案例 ecshop网站里面有伪静态页面还有部分动态页面不是作弊吧 网络安全系统建设 网站备案与域名关系 深圳专业医疗网站建设 温州网站建设案例 龙岗做网站 龙岗做网站 建网站中企动力 社区营销 奥门网站建设 网络整合营销公司招聘 网络安全ppt最后谢谢 网吧信息安全证明 我国信息安全风险评估 元站点网络营销方法 学校病毒营销方案 互联网应用与网络安全 第4课 网络安全 网站制作 武汉 网站如何上传 深圳专业医疗网站建设 网络安全.ssl信息过滤ddos 网络安全专家认证 国家互联网信息安全 兰州网站建设公司排名 网络安全法分析 西安网站推广 当前中国网络安全 营销四p 医疗大数据的信息安全,-1 汽车软文营销的案例 网站推广报价 网络安全宣传活动信息 专业营销外包公司哪家好 当前中国网络安全 河南省信息安全对抗赛 国家信息安全服务资质证书查询 北京网络安全宣传周 信息安全竞赛选题 元站点网络营销方法 长春做网站电话 东莞寮步网络营销 展示型网站建设流程 网络安全 证书 简述网络营销内容 大连建网站公司 网络安全有哪些职业 公司网站设计与制作 如何用网络营销的方法有哪些方法有哪些方法有哪些 山西信息化和信息安全 信息技术信息安全管理使用规则网络营销百度达内吧 营销企划案 医疗大数据的信息安全,-1 信息安全测评工作原则,-1 企业面临的信息安全 衡水高端网站建设 网络安全 四个层次上考虑. 西安网站推广 全球网络安全市场报告 简述网络安全的管理策略 绿色调网站 太原建网站 首届国际机器人网络安全大赛 上海网站建设联系电 学校病毒营销方案 信息安全风险管理办法 简述网络安全的管理策略 什么是媒体整合营销 网络营销产品的开发 营销四p