bootstrap3.0教程之栅格系统原理(布局)

2020-05-02 08:11:44易采站长站整理

这几个标签大家应该都能看的明白,最基础最简单的。

添加完后layout.html页面所有代码如下

复制代码
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap</title>
<metaname=”viewport”content=”width=device-width,initial-scale=1.0″>
<!–Bootstrap–>
<linkhref=”css/bootstrap.min.css”rel=”stylesheet”media=”screen”></p>
<p><!–HTML5ShimandRespond.jsIE8supportofHTML5elementsandmediaqueries–>
<!–WARNING:Respond.jsdoesn’tworkifyouviewthepageviafile://–>
<!–[ifltIE9]>
<scriptsrc=”<a href=”https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js”></script”>https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js”></script</a>>
<scriptsrc=”<a href=”https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js”></script”>https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js”></script</a>>
<![endif]–>
</head>
<body>
<h1>Hello,world!</h1>
<h2class=”page-header”>区域一</h2>
<p>Bootstraphasafeweasywaystoquicklygetstarted,eachoneappealingtoadifferentskilllevelandusecase.Readthroughtoseewhatsuitsyourparticularneeds.</p>
<h2class=”page-header”>区域二</h2>
<p>IfyouworkwithBootstrap’suncompiledsourcecode,youneedtocompiletheLESSfilestoproduceusableCSSfiles.ForcompilingLESSfilesintoCSS,weonlyofficiallysupportRecess,whichisTwitter’sCSShinterbasedonless.js.</p>
<h2class=”page-header”>区域三</h2>
<p>Withinthedownloadyou’llfindthefollowingdirectoriesandfiles,logicallygroupingcommonresourcesandprovidingbothcompiledandminifiedvariations.</p>
<scriptsrc=”js/jquery-2.0.3.min.js”></script>
<scriptsrc=”js/bootstrap.min.js”></script>
</body>
</html>

当然效果也很简单,我还是把截图放上,可以进行对比。

优化一:可以发现上图的页面效果占满全屏,我们可以通过Bootstrap 样式类对上面的内容进行居中。

复制代码
<div class=”container”>
………之前上面添加在body标签下的代码
</div>

效果如下

可以发现container这个类设置了宽度,并且可以让内容显示在页面的中间。

优化二:将三个区域显示在同一排,并且平均分成三栏。

首先为三个区域添加一个容器,可以使用div,并且为div添加一个类 <div class="row">.