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

<a class="close" href="https://mmj.wodi.net.cn/">&times;</a>
邮件营销模式信息安全风险评估模板网络安全身份验证功能有什么用途信息技术与信息安全知识读本网站建站 seo河南信息安全研究院有限公司信息安全 培训信息安全嘉年华郴州网站设计中国国家信息安全部门他,本是凤洲一世家嫡长子,天生异象,身怀秘宝。但怀璧其罪,致使家族被灭,被迫自投弱水。后激活秘宝道书,研无上道经,习无上道术,灭尽一切敌,平尽无边黑暗动乱,寻仙迹,求长生!洛林:“我老婆就是个没毕业的小学生!每次去给她上课总有一万个理由给我找茬,明明菜的一批,却老是爱做白日梦去为了救那些毫不相干的人受伤,次次让我这君主救她,好在这傻姑娘的性格也就我受的了。” 铭可:“我老公洛林就是个大傻,英雄主义的色胚,还喜欢大晚上勾引别人,还自吹什么无敌流剑术!” 魔力受阻症诺修贝尔.洛林是魔族新继任的君主,但却让他的老师西仆真赶了出来,被迫前往皇家魔法学院教书,本应想着摆烂生活的他,却不曾想还要担任起那群学生的保姆,次次危险都要提刀去救,过够之前废柴生活的他,彻底麻了,但随着一个邪恶组织的产生,一系列的计划将围绕自己而展开。 疑似是绝世高手?一刀斩掉暗夜圣龙,无限次拔刀,竟然只是一位魔导师? 在初级魔导师,大魔导师,领主魔导师,域主魔导师,圣阶魔导师,归藏魔导师,神级魔导师遍布的世界里,带领着自己的三位可爱女弟子开启了冒险与学院的一段生活。别人的高三可能都是抓紧时间去考大学,而他的高三却是在生死之间徘徊,甚至干脆直接就冒着生命危险去和凶手对峙了。当然虽然这份人设有点过于单调,所以说在这过程中也是开开后宫。玩弄并感受着人情世故,也被人情世故玩弄着,或许这就是人生吧。 明显最开始,只要不去刻意的管的话,那么一切都是安稳起来的。但是因为有着强大的好奇心,所以便有了之后的这份回忆录…假如我们的宇宙,是一个封闭的星域,有一天北极星突然毁灭,显露出通往传说中天界的通道,让灵气枯竭的蓝星,出现了浓郁到极致的灵气。 一夜之间,蓝星面积变大了十倍,凡人类寿命增加到一百五十岁,人类出现了罕见的进化,力量增加十倍,体质变得比野兽还好。 而曾经的野兽,也在一夜之间,变成了可怕的魔兽,魔兽对人类怀恨在心,时常对人类发动兽潮。 然而在这个艰难的时刻,所有的热武器都神奇的瘫痪,就连简单古老的火铳,都失去了作用。 为了和魔兽抗衡,为了能在全新的世界生存下去,人类开始了修真之路,度过了可怕的黑暗时代,开启了蓝星的新纪元,让蓝星进入了修真和科技结合的大时代。 云逍死后魂飞天际时震撼发现:他生活了十六年的浩瀚人间,形状竟像一座坟墓!坟下一尊太古铜棺,大如沧溟,魔气滔天,一座座陆地都是棺上一抔抔黄土,万万亿活人竟在坟土中繁衍生息!巨棺内一具仙尸,其眼如地府,口若黄泉,头发似苍龙,身体像百万山脉。不知何方仙神,万古长眠于此! 少年冤魂不灭,遁入仙尸还魂重生,以世界天柱为剑,以浮生大陆为符,一人一棺杀穿仙路,通天证道! 一个神秘家族,共有十三个,华吉天的父亲华惟肖在去南极探险时失踪了,十三大家族团结一心,全体出动去寻找华惟肖。 华惟肖留了一个手账给华吉天,里面是记录华惟肖去别的地方探险的奇幻之旅,华惟肖的绘画技术犹如大神,栩栩如生,这些地方好像在现实世界里不会出现的建筑,像是在异界。 家族之首仇威凛,大家都叫他酆都。 最神秘第六家族,至今为止,没人知道他的真实姓名,深不可测,神灵鬼怪都不能揣度,极其隐秘,我们都叫他 鬼不测一个持续万余年的计划 只为对抗 第一圣人毁灭世界的阴谋 却不想其他世界的误入 让整个行动造成了无法挽回的偏差 是绝地重生? 还是陷入绝望…… 作为海城警局刚刚入职的萌新,程望打死也想不到,有一天会和鬼打交道。 给鬼做饭,陪鬼逛街,跟着鬼探案,跟着鬼捉鬼…… 等等等等!鬼捉鬼? 哦哦,原来是鬼仙!还是个仙子!! 仔细看看,这鬼仙长得还蛮好看的。 其实,和鬼仙呆在一起,还算不赖。 可是你要回你的苦厄界,我还要混迹在这尘世间,你我二人总是要散场的。 别哭了,我再陪你捉最后一只鬼。 好吗?我从娘胎里出生,就带有魔道圣体,我的父亲是八方大陆的帝王,母亲是女帝,而我必将带领众人,让人见识见识我的天赋生化危机爆发三年后,秩序崩塌、纲常败坏、世界重构、回归原始。物竞天择,能活到今天的幸存者都不是善茬,他们组成一个又一个强悍团队,重新了建立规则。然而,地球两级正在悄然重置,寒冬来临,残酷的自然环境将好不容易形成的平衡彻底击碎。在活着面前,所有尊严和人性一文不值,更加艰难的挑战再次降临在这帮已经经过一次筛选的幸存者中。生存还是死亡,这是一个问题,比丧尸更可怕的,从来都是人心。
网络营销 (第5版) 2017年网络安全周主题 网络安全中存在的问题有哪些问题 怎么建设网站 销售网站 大型企业网络安全 外贸网站响应式 海军工程大学信息安全 手机网站制作机构 网络安全案例教程 前世缘份的故事有哪些真实经历?咨询【www.richdady.cn】 灵魂化解咨询【www.richdady.cn】 耳鸣的前世记忆【www.richdady.cn】 前世缘份咨询【www.richdady.cn】 冤亲债主的干扰与化解技巧咨询【www.richdady.cn】 什么原因意外的前世案例【www.richdady.cn】√转ihbwel 前世老婆的前世影响咨询【企鹅383550880】√转ihbwel 升迁障碍的解决方法咨询【微:qq383550880 】√转ihbwel 冤亲债主干扰的根源是什么?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 心慌胸闷头晕的医学检查咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的化解方法【www.richdady.cn】√转ihbwel 前世缘份的缘分解读【σσЗ8З55О88О√转ihbwel 儿子抑郁症的咨询技巧【σσЗ8З55О88О√转ihbwel 迟缓儿的症状与诊断【www.richdady.cn】√转ihbwel 家庭关系的矛盾化解方法有哪些?【企鹅383550880】√转ihbwel 家庭关系的和谐共建方法有哪些?【微:qq383550880 】√转ihbwel 感情纠纷的情感调解咨询【微:qq383550880 】√转ihbwel 前世缘份的缘分奇迹【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的常见类型咨询【www.richdady.cn】√转ihbwel 去世的父亲的前世因果咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 网站访客 云计算信息安全公司 重庆 网络安全和信息 北京网络安全大会 信息安全等级保护 负责单位 信息安全意识每日提示 陕西手机网站建站 互动网站建设大连制作网站 网络安全竞赛平台 北京大学信息安全 信息产业信息安全测评中心 网络信息安全月,-1 洛阳网站设计 东莞公司网站制作 邢台网站制作公司哪家专业 用html5做的网站外贸网站定制 重庆主题营销页 信息安全博士就业 零食网络营销策划方案 网络营销实训ppt模板 网络营销 (第5版) 大型企业网络安全 自媒体渠道营销案例 419网络安全 网络及信息安全设计 河南信息安全研究院有限公司 株洲网站制作 网络安全中存在的问题有哪些问题 洛阳网站设计 网站访客 网络营销公司干嘛的 信息安全风险评估模板 信息安全行业 网络安全小方向 软件 五种网络营销工具 网络安全威胁与挑战 linux网络安全 论文 敏感信息安全性 网站建站 seo nba网站建设 什么叫全网营销 论坛如何做病毒营销方案 网络营销实训ppt模板 重庆最新微信营销方案 专业的营销网站 重庆网站设计公司排名网络安全控制软件安全防护安全管理及法律法规等四个层次上考虑. 网络安全受到哪些威胁 陕西手机网站建站 新型营销方式 株洲网站制作 海军工程大学信息安全 2017国家网络安全主题 信息安全服务资质 hp 网络安全案例教程 网络安全的危害有哪些 互动网站建设大连制作网站 株洲网站制作 高端大气的综合性网站 英语营销邮件 网络营销公司干嘛的 回顾2012年重大网络安全事件 linux网络安全 论文 北京企业网站开发多少钱 成都网络安全支队 备案 网络安全从入门到精通 网络营销 (第5版) 零食网络营销策划方案 遂宁做网站 信息安全 培训 云南省信息安全测评 信息安全外包评估方法 手机网站制作机构 免费的创建个人网站 信息安全博士就业 419网络安全 外贸网站响应式 手机网站制作机构 信息安全通告 图片营销 信息安全外包评估方法 网络与信息安全pdf 触屏版网站开发 网络安全中存在的问题有哪些问题 信息安全行业 怎么做营销型网站设计 4 简述email营销的实施过程如何避免垃圾邮件? 网络信息安全服务能力,-1 杭州模板网站建设 互动网站建设大连制作网站 网络安全竞赛平台 网络安全风险评估内容 襄樊做网站 网站访客 网络营销秀 个人备案网站能用公司 网络及信息安全设计 信息安全等级保护报告 遂宁做网站 郑州好的网站设计公司 邮件营销模式 国外的网络营销企业 营销文案的特点 支付宝营销策划案例 大型企业网络安全 深圳 网站设计 重庆主题营销页 网络信息安全月,-1 重庆网站设计公司排名网络安全控制软件安全防护安全管理及法律法规等四个层次上考虑. 优优营销软件站 重庆最新微信营销方案 信息安全部官网 太原网站建设dweb nba网站建设 网络信息安全的防范的主要手段是 郴州网站设计 自媒体渠道营销案例 中国信息安全公司有哪些 2017国家网络安全主题 让网站降权 关于端午节的软文营销 2017年信息安全泄漏事件 南京营销型网站 微信小程序与网络营销 网络营销实训ppt模板 网络营销微观环境包括 回顾2012年重大网络安全事件 敏感信息安全性 网站设计欣赏 网站构造 信息技术与信息安全知识读本 信息安全博士就业 重庆微信营销软件公司 海军工程大学信息安全 遂宁做网站 邢台哪儿能做网站