了解Bootstrap

什么是Bootstrap?

  Bootstrap是一个流行的响应式框架。

它能干什么?

   Bootstrap将会根据你的屏幕的大小来调整HTML元素的大小 —— 强调响应式设计的概念。

   通过响应式设计,你无需再为你的网站设计一个手机版的。它在任何尺寸的屏幕上看起来都会不错。你仅需要通过添加下列代码到你的HTML开头来将Bootstrap添加到任意应用中:

  <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.min.css"/>

适配图片

  当你想要在不同的页面宽度上都能适配你的图片,通过Bootstrap,我们要做的只是给图片添加 img-responsive class属性。这样图片的宽度就能完美地适配你的页面的宽度了。

居中

  我们在使用Bootstrap时,我们可以通过居中头部元素来使它看起来更棒。 我们所要做的只是把text-center class属性添加给需要居中的元素。

Button

  Bootstrap有它自己的button按钮风格,在button元素中给它添加btn class 属性。通常情况下,你的button元素仅与它所包含的文本一样宽。通过使其成为块级元素,你的按钮将会伸展并填满页面整个水平空间,任何在它之下的元素都会跟着浮动至该区块的下一行。(注意,这些按钮仍然需要btn class)添加Bootstrap的btn-block class 到你的按钮。

 Bootstrap自带了一些预定义的按钮颜色

  深蓝色btn-primary是你的应用的主要颜色,被用在那些用户主要采取的操作上。添加Bootstrap的btn-primary class 属性到按钮标签上。(注意:这个按钮仍然需要btn和btn-block属性)

  浅蓝色btn-info被用在那些用户可能会采取的操作上。添加Bootstrap的btn-primary class 属性到按钮标签上。(注意:这些按钮仍然需要btn和btn-blockclass属性)

  红色btn-danger被用来提醒用户该操作具有“破坏性”,例如删除一张图片。添加Bootstrap的btn-danger class 属性到按钮标签上。(注意:这些按钮仍然需要btn和btn-blockclass属性)

Bootstrap 使用一种响应式网格布局——可轻松实现将多个元素放入一行并指定各个元素的相对宽度的需求。

  Bootstrap 中大多数的class属性都可以设置于div元素中。

  假设在我们创建的网页中,将会使用col-xs-*,其中xs是 extra small 缩写(应用于较小的屏幕,比如手机屏幕),*是你需要填写的数字,代表在一行中,各个元素应该占的列宽。

  把需要并排排列的按钮一并放入一个<div class="row">元素中;然后,其中的每一个按钮都需要各自被一个<div class="col-xs-4">元素包裹。

  当div元素设置了 class 属性row之后,那几个按钮便可嵌入其中。

  Bootstrap使用响应式栅格系统,这使得把元素放入行内并为每个元素指定宽度变得很容易。大部分的 Bootstrap的 class 都可以被用在 div 元素上。这张图展示了 Bootstrap 的12栏栅格布局是如何工作的:

  Bootstrap 有一个 class 属性叫做 well,它的作用是为设定的列创造出一种视觉上的深度感(一种视觉上的效果)。

  Bootstrap 还有一种属于按钮的 class 属性叫做 btn-default 。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,589评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,615评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,933评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,976评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,999评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,775评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,474评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,359评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,854评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,007评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,146评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,826评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,484评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,029评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,153评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,420评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,107评论 2 356

推荐阅读更多精彩内容

  • FreeCodeCamp - Responsive Design with Bootstrap Use Respo...
    付林恒阅读 2,673评论 0 8
  • 第5章 菜单、按钮及导航 一、下拉菜单 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根...
    凛0_0阅读 4,974评论 0 66
  • (1)####Bootstrap它将会根据你的屏幕的大小来调整HTML元素的大小 —— 强调 响应式设计的概念。 ...
    越IT阅读 1,760评论 0 4
  • Bootstrap是什么? 一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。GitHub上介绍 的...
    凛0_0阅读 10,878评论 3 184
  • 又是一天,又到了周二 时间 还是匆匆而去 在还没来得及打招呼的时候 听着外面的风箱声夹杂着铃声 还有旁边的书页翻动...
    麦芽糖粘牙阅读 201评论 0 1