问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用 bootstrap 创建一个网站

发布网友 发布时间:2022-04-25 08:41

我来回答

1个回答

热心网友 时间:2022-04-19 22:14

首先需要说的是* bootstrap是非常优秀的一个前端开源框架,它为所有的组键都提供了详细的用例,让你能够轻易地通过复制黏贴而附加到你的设计中。

基本的HTML模板
我们需要以一个基本的HTML模板,这样我们能够把所需要的bootstrap文件包含进来。下面就是我们* bootstrap项目的开头,复制这些代码到一个文件中并将其命名为index.html。
<!DOCTYPE html>
<head>
<title>Twitter Bootstrap Tutorial - A responsive layout tutorial</title>
<style type='text/css'>
body {
background-color: #CCC;
}
</style>
</head>
<body>
</body>
</html>
这段代码中我们已经添加了一些CSS使页面的背景呈亮灰色,因为这样我们能够轻易地在我们的设计中看见不同的列,使它更加容易理解。

引入* bootstrap文件
为了使用* bootstrap我们仅仅需要把一个文件引入到我们的模板当中来,引入文件有很多种方法,如果你想了解这些方法请查阅相关文档。
基于本教程的出发点,我们将会通过CDN来引入bootstrap-combined.min.css文件而不需要下载任何的文件。
<link href="http://netdna.bootstrapcdn.com/*-bootstrap/2.3.0/css/bootstrap-combined.min.css" rel="stylesheet">
它能够使所有的* bootstrap CSS在我们的模板中生效。

Twitter Bootstrap的容器
bootstrap的container类是非常有用的,它能在页面中创建一个居中的区域,然后我们能够把其他位置的内容放到里面。container类等价于创建了一个具有静态宽度并且magin值为auto的一个居中的div框。* bootstrap的 container类的优点在于它是响应式的,它会以当前屏幕的宽度为基础计算出最佳的宽度予以实用。
在body标签中,使用container类创建一个div。它会作为页面主要的放置其他代码的外层包裹。
如果调整这个DIV的高度并将其背景颜色设置为白色,你所看到的效果会是这样:

标题和导航
现在我们已经有一个地方可以添加额外的HTML代码,我们可以添加标题文本然后再创建站点的主要导航条。
加入如下的文本或者你选择的文字到container类的div标签当中。
<h1>TWITTER BOOTSTRAP TUTORIAL</h1>
现在并没有多少新的东西,这仅仅是一个标题,让我们转移到更有趣的方面,* bootstrap导航。
Bootstrap 有一个nav类让我们能够创建各种各样的导航元素,你可以在h1标签之后加入如下的代码。
<div class='navbar navbar-inverse'>
<div class='nav-collapse' style="height: auto;">
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Page One</a></li>
<li><a href="#">Page Two</a></li>
</ul>
</div>
</div>
navbar相关的类拥有导航条所有的样式,添加navbar-inverse类将会应用一个很酷的黑色风格,这是一个* bootstrap的常见搭配。我建议在这个样式的基础上进行拓展从而创造你的独一无二的导航。但在这个教程中我们仍然会使用基础的bootstrap样式。

在类为navbar的DIV当中,我们添加另一个类为nav-collapse的DIV并为其添加行内样式height:auto;这是告诉bootstrap当这个页面在小于970px宽度的浏览器窗口当中时,它会提供一个压缩的切换视图。

如果保存了index.html文件然后在浏览器中打开,当调整浏览器窗口的宽度时你就能够看到这个变化。

另外,可以添加nav类到一个HTML无序列表元素中以便从bootstrap CSS文件中应用更多的样式,也可以添加一个active类到“HOME”列表项中。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考560分能上211大学吗? - 知乎 河北高考多少分能上211大学 河北2023高考211分数线是多少? 考560分能上211大学吗河北 刀剑英雄合王者武器多少费用 刀剑英雄帝辰王者现在什么价位 2021年度工程施工合同范本 2021承包转让简单的合同范本 2021医院食堂承包合同范本 div+css+js实现菜单的收缩与展开 调用数据库内容的时候为什么内容字段... 淹鹅蛋的水和盐啥比例? 如何制作网页界面 bootstrap 鹅蛋怎么腌制用多少盐你好? 苹果手机黑屏无法开机? 昭通市教育局招聘教研员奇闻 我要去参加教师招聘考试的面试,想让教研员培训一天发多大的红包? 澄迈县教育和科学技术局关于公开教研员有什么招聘要求吗? 教研员可以随便收费组织教师招聘考试面试辅导班吗? 教研员是如何选拔的? 如何准备教师编制考试,相关资讯、信息如何收集? 妹妹准备靠本地的教师编制,希望解释一下。 朋友你好,请教下太原今年有教师公开招聘考试吗?什么时间什么地方报名?真诚期待你的回答.谢谢 语文教研员考试要看什么书 2007年太原市公开招聘教师考试大纲 教研员怎么考上的 教师考编考什么? 关于福州市教师统一招聘考试问题 安徽合肥教师招聘考试的流程及考试内容是什么? 2014上海徐汇区教育系统教师招聘考试笔试内容 教研员考试,考哪些内容? 要参加教研员招聘考试,具体考哪些知识啊? 教研员考试,考哪些内容? 要参加教研员招聘考试,具体考哪些知识啊?_百度问一问 鹅蛋应该怎么腌制?用多少盐? 如何用bootstrap实现网页的自适应 十斤鹅蛋用多少食盐? bootstrap网页自适应问题怎么解决? 腌咸鹅蛋盐水比例六十个鹅蛋霈要多少食盐? 腌100个,鹅蛋,需要多少盐? 怎么用bootstrap做一套网站 100个鹅蛋多少盐? 怎样淹制咸鹅蛋好,四十个需要多些盐 如何用bootstrap做网站 20个鹅蛋放多少盐? 如何用bootstrap做手机页面 bootstrap响应式布局显示怎么在网页上只有一小块 淹五十个鹅蛋要放多少盐? bootstrap怎么切换网页 使用bootstrap怎么实现一个页面多选项卡,每个选项卡都是页面?_百度知 ... joe works very hard. 改为否定句 30个鹅蛋的用多少盐来腌? 翻译一篇文章~~~ 英语:乔在一家广播电台工作 速度翻译!