Home >Web Front-end >JS Tutorial >Learn to use bootstrap3 grid system_javascript skills

Learn to use bootstrap3 grid system_javascript skills

WBOY
WBOYOriginal
2016-05-16 15:06:001666browse

1. Setting up bootstrap development environment
1. Download bootstrap, http://www.bootcss.com/
2. Download jquery and access directly through IEhttp://code.jquery.com/jquery-2.0.3.min.js
3. Import the js and css files of bootstrap and jquery into the html page, and the e8e496c15ba93d81f6ea4fe5f55a2244 tag of .viewport. This tag can modify the display on most mobile devices. Add if lt IE 9... etc. For compatibility below ie9.
The template is as follows

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Insert title here</title>
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<!--[if lt IE 9]>
   <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
   <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
  <![endif]-->
<script src="js/jquery-2.0.3.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</head>
<body>
  <div class="container">
    
  </div>
</body>
</html>

2. Grid system
1. Boostrap divides the desktop into a table of 12 rows * n columns for layout. This is the core of boostrap.
2. .row performs row-level division and must be included under .container.
3. col-xx-* performs column-level division, as shown below

<div class="container">
    <div class="row">
      <div class="col-md-3">1</div>
      <div class="col-md-3">2</div>
      <div class="col-md-3">3</div>
      <div class="col-md-3">4</div>
    </div>
    <div class="row">
      <div class="col-md-3">5</div>
      <div class="col-md-3">6</div>
      <div class="col-md-3">7</div>
      <div class="col-md-3">8</div>
    </div>
  </div>

4. Column offset, is achieved through col-xx-offset-*

  <div class="container">
    <div class="row">
      <div class="col-md-3">1</div>
      <div class="col-md-3">2</div>
      <div class="col-md-3">3</div>
      <div class="col-md-3">4</div>
    </div>
    <div class="row">
      <div class="col-md-3">5</div>
      <div class="col-md-3">6</div>
      <div class="col-md-3 col-md-offset-3">7</div>
    </div>
  </div>

5. Column sorting, can achieve left or right sorting of columns through .col-xx-push-* and .col-xx-pull-*

  <div class="container">
    <div class="row">
      <div class="col-md-3">1</div>
      <div class="col-md-3">2</div>
      <div class="col-md-3 col-md-push-3">3</div>
    </div>
    <div class="row">
      <div class="col-md-3">5</div>
      <div class="col-md-3">6</div>
      <div class="col-md-3 col-md-pull-2">7</div>
    </div>
  </div>

6. Column nesting , row can be nested in col.

    <div class="row">
      <div class="col-md-3">1</div>
      <div class="col-md-3">2</div>
      <div class="col-md-3">3</div>
      <div class="col-md-3">
        <div class="row">
          <div class="col-md-1">5</div>
          <div class="col-md-1">6</div>
          <div class="col-md-1">7</div>
        </div>
      </div>
    </div>

The above is the entire content of this article, I hope it will be helpful to everyone’s study.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn