zoukankan      html  css  js  c++  java
  • bootstrap使用模板

    Bootstrap下载地址:

    - https://github.com/twbs/bootstrap/releases/download/v3.3.6/bootstrap-3.3.6-dist.zip
    - https://github.com/twbs/bootstrap/releases/download/v4.0.0-alpha.2/bootstrap-4.0.0-alpha.2-dist.zip

    Bootstrap文档

    - [官方文档](http://getbootstrap.com/)
    - [中文文档](http://v3.bootcss.com/)

    ### 基础的Bootstrap模板

     1 ```html
     2 <!DOCTYPE html>
     3 <html lang="en">
     4 <head>
     5 <meta charset="utf-8">//设置文档编码方式
     6 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">//视口,确保移动端浏览器大小与视口一样
    7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width, initial-scale=1"> 9 <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 10 <title>Bootstrap 101 Template</title> 11 <!-- Bootstrap --> 12 <link href="css/bootstrap.min.css" rel="stylesheet"> 13 <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> 14 <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> 15 <!--[if lt IE 9]> 16 <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> 17 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> 18 <![endif]--> 19 </head> 20 <body> 21 <h1>Hello, world!</h1> 22 <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> 23 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 24 <!-- Include all compiled plugins (below), or include individual files as needed --> 25 <script src="js/bootstrap.min.js"></script> 26 </body> 27 </html> 28 ```

    head内容详解:

    1.

    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    `
    - 此属性为文档兼容模式声明,表示如果在IE浏览器下则使用最新的标准渲染当前文档

    2.

    <meta name="viewport" content="width=device-width, initial-scale=1">

    - 视口的作用:在移动浏览器中,当页面宽度超出设备,浏览器内部虚拟的一个页面容器,将页面容器缩放到设备这么大,然后展示
    - 目前大多数手机浏览器的视口(承载页面的容器)宽度都是980;
    - 视口的宽度可以通过meta标签设置
    - 此属性为移动端页面视口设置,当前值表示在移动端页面的宽度为设备的宽度,并且不缩放(缩放级别为1)
    + 视口的宽度
    + initial-scale:初始化缩放
    + user-scalable:是否允许用户自行缩放(值:yes/no; 1/0)
    + minimum-scale:最小缩放,一般设置了用户不允许缩放,就没必要设置最小和最大缩放
    + maximum-scale:最大缩放

    3.

    条件注释

    - 条件注释的作用就是当判断条件满足时,就会执行注释中的HTML代码,不满足时会当做注释忽略掉

    4.

    第三方依赖

    - [jQuery](https://github.com/jquery/jquery)

    > Bootstrap框架中的所有JS组件都依赖于jQuery实现

    - [html5shiv](https://github.com/aFarkas/html5shiv)

    > 让低版本浏览器可以识别HTML5的新标签,如header、footer、section等

    - [respond](https://github.com/scottjehl/Respond)

    > 让低版本浏览器可以支持CSS媒体查询功能

  • 相关阅读:
    December 23rd 2016 Week 52nd Friday
    December 22nd 2016 Week 52nd Thursday
    December 21st 2016 Week 52nd Wednesday
    December 20th 2016 Week 52nd Tuesday
    December 19th 2016 Week 52nd Sunday
    December 18th 2016 Week 52nd Sunday
    uva294(唯一分解定理)
    uva11624Fire!(bfs)
    fzu2150Fire Game(双起点bfs)
    poj3276Face The Right Way
  • 原文地址:https://www.cnblogs.com/zmshare/p/6057429.html
Copyright © 2011-2022 走看看