0%

MVC那些事之———bootstrap

MVC5把bootstrap作为其中的一个组件,所以我们需要学习用它来做前台的开发。

引用

首先从bootstrap官方网站上下载它的发布包并解压到网站的根目录,然后在需要使用bootstrap的页面上添加样式表与javascript,如下面的代码所示:

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <link rel="stylesheet" href="css/bootstrap.min.css" />
    </head>
    <body>
        <div class="container-fluid">
               <h1>Hello world!</h1>
        </div>
        <script src="js/jquery-2.1.0.min.js"></script>
        <script src="js/bootstrap.min.js"></script>
    </body>
</html>

样式表添加<link rel="stylesheet" href="css/bootstrap.min.css" />,要放在head之间

javascript添加

<script src="js/jquery-2.1.0.min.js"></script>
<script src="js/bootstrap.min.js"></script>

最好放在页面内容后面,这里要注意的是bootstrap依赖于jquery,所以在引用bootstrap代码之前先添加jquery。

布局

container作为一个容器,它会设置一个合理的宽度,并把它包含的内容居中

row作为一行,col-md-4表示占据一行12列中的4列,根据屏幕大小的不同col-md-n中的md可以使xs(超小屏幕)、sm(小屏幕)、lg(大屏幕),md表示中等大小的屏幕。所以下面的代码可以在一些布局系统中看到:

<div class="container">
    <div class="row">
        <div class="col-md-4"></div>        
        <div class="col-md-4"></div>        
        <div class="col-md-4"></div>
    </div>
</div>

这里container是不能嵌套的,但是row这些都可以嵌套。

关于列,我们还可以做一下偏移,如<div class="col-md-4 col-md-offset-4"></div>表示一个四列的内容向右偏移4列。

css组件

javascript插件

实际上下面两个参考地址上的教程已经很详细了,我也就不写这个内容,等以后用多了再来写心得。

http://www.cnblogs.com/aehyok/p/3404867.html

http://v3.bootcss.com/getting-started/