Day03 Bootstrap

Bootstrap是一组用于网站和网络应用程序开发的开源前端(所谓“前端”,指的是展现给最终用户的界面。与之对应的“后端”是在服务器上面运行的代码)框架,包括HTML、CSS及JavaScript的框架,提供字体排印、窗体、按钮、导航及其他各种组件及Javascript扩展,旨在使动态网页和Web应用的开发更加容易。

Bootstrap响应式设计

使用Bootstrap前端框架进行响应式色剂,集中创建页面的图片排版大小,可以智能地根据用户行为以及使用的设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相对应的布局。(使网页在各种尺寸的终端上均可以较好地显示,无需根据屏幕尺寸再做适配。)

  • 使用Bootstrap框架,仅需将:
  <link rel = "stylesheet" href = "//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"/>

添加到html文件开头中。

  • container-fluid自适应布局
    采用Bootstrap前端框架,需要将所有的HTML内容放在属性class = "container-fluid"div标签内,表示网页内容采用自适应布局。

  • 图片自适应
    在手机页面中插入一张图片,图片的大小可能超过屏幕的尺寸,只需要在img标签中加入class = img-responsive属性即可解决。
    注:根据屏幕的尺寸来调整图片的宽度,图片的长度依据图片的长、宽比例自动调整,得到最佳的显示效果。

  • 标题居中
    h标签中加入class = "text-center"属性即可。

  • Bootstrap风格的按钮
    通过btn属性,美化按钮。

  <button class = "btn">Like</button>

通常情况下,button元素仅与所包含的文本同宽。通过使其成为块级元素,按钮将会延展,填满页面整个水平空间。其后的所有元素均在区块的下一行。

使用btn-block属性实现。

<button class = "btn btn-block">Like</button>
  • 按钮的颜色
    深蓝色:btn-primary属性,应用的主要颜色,用于用户主要采取的操作;
    浅蓝色:btn-info属性,用户可能采取的操作;
    红色:btn-danger属性,可能具有破坏性的操作,如删除。
    <button class = "btn btn-info">Like</button>
    

- 行内布局
Bootstrap将多个元素置于一行,并且制定各个元素的宽度。借助`div`标签实现,Bootstrap中多数`class`属性均可以放入`div`标签中。
  ```html
  <div class = "row">
      <div class = "col-xs-2"><button>Like</button></div>
      <div class = "col-xs-2"><button>Hate</button></div>
      <div class = "col-xs-2"><button>Bullshit</button></div>
</div>


注:
col:列;
xs:extra-samll(适用于小屏);
md:medium(中等的)
*:表示一个数字,代表一行中各个元素的宽度。

  • 行内元素<span>...</span>
    通过span标签可以为一个元素的不同部分分别制定样式。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Bootstrap是什么? 一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。GitHub上介绍 的...
    凛0_0阅读 10,936评论 3 184
  • FreeCodeCamp - Responsive Design with Bootstrap Use Respo...
    付林恒阅读 2,702评论 0 8
  • 第5章 菜单、按钮及导航 一、下拉菜单 小伙伴们注意,在Bootstrap框架中的下拉菜单组件是一个独立的组件,根...
    凛0_0阅读 5,071评论 0 66
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 相信我们每个小伙伴都被小小的口腔溃疡骚扰过,比如现在的我(我先去哭会…带牙套那会儿口腔溃疡就没断,好不容易摆脱牙套...
    梦里有条鱼阅读 564评论 0 0