前端Web前端之路让前端飞

bootstrap知识点

2017-09-17  本文已影响91人  jia林

之前一直喜欢自己码网页,从不使用框架,认为框架不受自己的掌控,出了bug不知道问题在哪,直到最近需要重新构建一个项目,网页特别多,为了提高效率,必须得使用框架了

生产环境

<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
    <title>Bootstrap 101 Template</title>

    <!-- Bootstrap -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script>
      <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    <h1>你好,世界!</h1>

    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="js/bootstrap.min.js"></script>
  </body>
</html>

boorstrap的排版

标题

1、标题(h1~ h6/.h1~.h6)

2、副标题(small)

文本

1、p段落(默认14px,行高20px,底部有10px的外边距);

表格(table)

1、带边框的表格

表单

-不要将表单组直接和输入框组混合使用。建议将输入框组嵌套到表单组中使用。

<form>
  <div class="form-group"> //from-group有底边距的
    <label for="exampleInputEmail1">Email address</label>
    <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
  </div>

bootstrap中的图片

形状

响应式

var metaEl = doc.createElement('meta');
var scale =isRetina?0.5:1
metaEl.setAttribute('name', 'viewport');
metaEl.setAttribute('content', 'initial-scale=' + scale + ', maximum-scale=' + scale + ', minimum-scale=' + scale + ', user-scalable=no');

栅格

单位

单位.png

bootstrap组件

<div class="dropdown">
  <button class="btn -btn-default dropdown-toggle" data-toggle="dropdown"> //data-自定义事件 绑定一个效果
    this is button
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
    <li>
      <a href="www.baidu.com">baidu</a>
    </li>
    <li>
      <a href="www.baidu.com">baidu</a>
    </li>
    <li>
      <a href="www.baidu.com">baidu</a>
    </li>
  </ul>
</div>
<div class="input-group">
  <span class="input-group-addon">$</span>
  <input type="text" class="form-control">
</div>
<ul class="nav nav-tabs">
  <li class="active">
    <a href="www.baidu.com">baidu</a>
  </li>
  <li>
    <a href="www.baidu.com">baidu</a>
  </li>
</ul>
<ul class="list-group">
  <li class="list-group-item">
    list
    <span class="badge">14</span>
  </li>
  <li class="list-group-item">
    list
    <span class="badge">14</span>
  </li>
</ul>

bootstrap插件

水电费水电费
水电费
水电费
是的f是的

上一篇 下一篇

猜你喜欢

热点阅读