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

<a class="close" href="https://uibx.jieng.cn/">&times;</a>
实现微信微博微官网聚合营销一体化的移动互联电子商务解决方案信息安全测评建论坛网站网络营销工具及方法的运用公司网络安全管理假网站备案服务好的微网站建设手机网站制作时应该注意的问题2017网络安全行业河北网络安全事件 谁会想到这平静温馨的生活竟然会被发小一句话给改变…… “我看到你老婆了,在一个收费直播间里。” “你自己去看看吧!” 我是如此爱着她,可她却还不满足,究竟是七年之痒,还是从未爱过…… 一次不忠,终身不用。 余欢,我要杀了你!本书又名【大明:我人皇的身份被女帝曝光】。 绝世凶人朱厌,穿越到历史爽文《大明劫》中,成为存在感微弱的配角。 他本想安稳度日,跟着书中主角团队吃香的喝辣的,结果被迫绑定系统,拯救濒临毁灭的大明皇朝。 狗作者……你干得是人事儿吗?挖坑不填我就不说了,居然还太监? 现在轮到这些坑都要我解决……你妹!!!班里的美少女转校生告诉我,我们已经被卷入了一场狼人杀游戏当中,随时会死? 可是......为什么我的狼人杀,画风不一样? 深夜,无人居住的房间里传出了诡异的声音, 黑暗的海洋馆深处传来了阵阵婴儿的啼哭声, 桃花盛开的小村庄在黑夜里露出了血色的獠牙...... 我能不玩了吗......靖元二年,北荒军攻破大梁都城,俘虏皇帝无嫔妃无数,城中烽火狼烟,屠戮成灾,这座屹立千载的中原王朝正在蒙受巨大的耻辱!绝望之际,一身着白袍的将军忽然杀出,身后无数白袍军如同幽灵,收割着北荒军的生命!北荒军大败,退兵百里,大梁王朝免去了灭国之危! 战后,人人都在寻找这位大梁的英雄,皇上更是下旨封其为有史以来第一位异姓王,为他建立寺庙,享大梁子民世代敬仰,可这位白袍将军却如同烟云一般,销声匿迹了。 与此同时,上京城赵家多了一位身受重伤的少爷……元极,是元磁极光的缩写。 凡事预则立,不预则废,少年刘海因遇事多思,被怒熊道人收为徒弟,从此走上炼气修道之路……他是一个怀揣着成为伟大探险家梦想的中二少年,然而在现实中他却只是一个普通的高中学生,因此他每天感叹生不逢时。。。停停停,谁把我的草稿给换了?赶紧给我拿回来,爷什么时候感叹生不逢时了?开什么玩笑以为这就可以打败我了吗不存在的,我可是励志要想成为麦哲伦,哥伦布那样伟大探险家的男人,就算是老妈的拖鞋也无法阻止我,哎哎,班长你干嘛这个眼神看我,不要用看狗一样的眼神去看一个未来的伟大探险家啊,搞笑幽默的校园日常,身份神秘的未知来客,离谱扯淡的高科技,可甜可虐的恋爱故事,以及那一切背后的神秘男人,看似日常的生活,事实上背后早已被人画上了巨大的计划图纸,当然最难受的就是,这么多后宫我该选谁好啊。(本书原名薄荷样的青春)一场灾变,让世界沦为秩序崩坏的废土。 有人栖身要塞,有人躲在荒原,还有人在辐射中变成了另外一种生物。 世界分割为两个极端,权贵们掌握着顶尖的科技,用一座座拔地而起的要塞将自己隔绝在乱世之外。 易子而食,危机四伏的流民区内,一名迫于生计的猎人,为了度过即将到来的凛冬,走向了一条披荆斩棘的道路。 在这艰险混乱的世道当中,一群草根出身的生死兄弟,逐渐让世界为之颤抖。好看大庆典签司,手中御赐镀金长棍,上可打皇亲国戚,下可惩贪官污吏,不在三省六部内,只在皇权棋局中。 刘子希穿越成为了殿前司指挥使的长子,本以为能成一个遛鸟听曲的纨绔,没想到的是,醒来就面临着成为奸杀案凶手的危机。如何自证清白? 世人皆是棋子,可这一次,我想做执棋之人! 古玩就是贩卖历史。 这话是我爸对我说的,那个时候我只有7岁,懵懵懂懂,完全不明白是什么意思。 直到后来,我才知道古玩贩卖的不只是历史…… 还有故事!
广州品牌设计网站建设 网站建设流程 企业网站建设服务热线 支付营销 免费建立网站 二A信息安全院校排名 企业网络安全工作 营销 方案 四川网站制作哪家好 隐私泄露网络安全事件 构建和谐亲子关系的方法有哪些?【www.richdady.cn】 婴灵的超度与家庭和谐咨询【www.richdady.cn】 亲子关系的情感交流方法有哪些?【www.richdady.cn】 与男友前世咨询【www.richdady.cn】 去世的父亲的影响分析咨询【www.richdady.cn】 无形干扰的解决方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 内心恐惧胆怯的自我提升咨询【企鹅383550880】√转ihbwel 前世老公的前世缘分威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 长期耳鸣可能是哪些疾病的信号咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主的干扰影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家庭关系的矛盾化解咨询【企鹅383550880】√转ihbwel 投资项目的前世记忆【微:qq383550880 】√转ihbwel 事业不顺的职场瓶颈如何突破?咨询【www.richdady.cn】√转ihbwel 前世缘份的常见类型咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 为什么过世的前世故事【企鹅383550880】√转ihbwel 为什么过世的心理调适【微:qq383550880 】√转ihbwel 老公家暴的应对方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的父亲的去向解析咨询【σσЗ8З55О88О√转ihbwel 事业不顺的风水布局威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子厌学【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 教育部 网络安全 网络安全运维面试题 假网站备案 做网站讯息 电子商务网络营销 公司网络安全管理 目前使用的信息安全系统有那些 微信公众号营销关键 无锡 信息安全 有意义的网站 新疆网络安全人才奖 观点网站 高校网络安全解决方案 买已备案域名是不是用了别人的信息注册影响自己网站吗 信息安全 身份鉴别 长沙手机网站设计 网络安全和信息办公室 2017网络安全行业 网络营销工具及方法的运用 网络安全系统中的身份认证技术应用及其发展 亚太地区信息安全问题 湛江有那些网站制作公司 高校网络安全解决方案 可信赖的响应式网站 邢台网站建设服务周到 义乌网站建设工作室 深圳h5网站公司 义乌网站建设工作室 网络安全领域什么漏洞 顺德新网站建设 选择佛山网站设计 信息安全等级保护定级备案 做网站收费 二A信息安全院校排名 建个简单网站 网站空间租 网站颜色表 建设企业网站公司 商业信息安全 武汉网站程序 模板网站最大缺点 余额宝营销三合一企业网站模板 杭州的网络安全公司排名 微信公众号营销关键 信息安全产品类型 长安微网站建设 注册网站域名 银行网络安全风险评估 选择佛山网站设计 Email营销 腾讯信息安全实验室 网络安全和信息办公室 做网站讯息 四川网站制作哪家好 隐私泄露网络安全事件 青岛营销网 电子商务网络营销 常州做网站 国际信息安全会议 公司网络安全管理 网络与信息安全管理员,-1 网络安全密钥怎么破解 长沙手机网站设计 做网站成本 长春网站建设 呼叫中心信息安全规范 营销步骤电商类网站 冯燕春 信息安全 拖拽网站 河北网络安全事件 企业网站建设服务热线 事件营销的特点是 珠海医疗网站建设公司 服务好的微网站建设 信息安全大数据公司排名 中新网络信息安全股份有限公司怎么样 亚太网络安全 网络安全运维面试题 网络安全风险管理 顺德新网站建设 余额宝营销三合一企业网站模板 营销步骤电商类网站 信息安全产品社会效益 信息安全大数据公司排名 湛江有那些网站制作公司 信息安全指标 2017网络安全行业 网站的比较 青岛建网站公司 网站建设深 有意义的网站 网络安全信息共享 公司网络安全管理 达内培训 营销机构SEO 事件营销的特点是 科技制作网站 南阳网站建设 义乌网站建设工作室 实现微信微博微官网聚合营销一体化的移动互联电子商务解决方案 盐山做网站 网络公司网站建设 隐私泄露网络安全事件 国家网络安全 跨境电子商务网络营销 支付营销 网站颜色表 香港网站建设 信息安全原理截图 网络安全培训课程视频 网站设计的评估 网站建设空间 成都做网站 成都做网站 无锡 信息安全 信息安全 身份鉴别 香港网站建设 网络安全协议是为保护网络和信息 信息安全局 做网站收费 铜仁网站建设 阿里营销网 信息安全的人员安全,-1 工业和信息化部关于加强电信和互联网行业网络安全工作的指导意见 重庆微信营销 国家网络安全 建网站收费 商贸行业网站建设公司 南宁做网站找哪家公司 新媒体网络安全南京设计网站 特仑苏营销智能网联 信息安全,-1 二A信息安全院校排名 企业网络安全工作 网站的比较 深圳企业网站建设公司排名 公司网站规划案例