-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
299 lines (277 loc) · 13 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="css/bootstrap.css">
<title>Browser Museum</title>
</head>
<style>
body{padding-top: 50px;padding-bottom: 20px;} /*导航栏默认高度50px,为使轮播图片紧靠导航栏,需设置网页内容上边距为50px*/
.carousel{height: 400px;background-color: #000;margin-bottom: 20px;} /*设置轮播图片的容器高度*/
.carousel .item{height: 400px;background-color: #000;} /*为每张图片均设置高度*/
.carousel img{width: 100%;} /*设置图片宽度为100%,以适应屏幕宽度变化*/
.carousel-caption{margin-bottom: 20px;font-size: 20px;line-height: 1.8;}
.container .row img{margin-top: 20px;}
#summary .col-md-4{text-align: center;} /*使栅格系统中的内容居中显示*/
.divider{margin:40px 0;}
.feature{padding: 30px 0;}
.feature-heading{font-size: 50px;color: #2a6496;margin-top: 120px;}
.feature-heading .text-muted{font-size: 28px;color: #999;padding-left: 20px;}
/* 响应式布局 */
@media (max-width: 768px) {
.summary {
padding-right: 3px;
padding-left: 3px;
}
.carousel {
height: 300px;
margin-bottom: 30px;
}
.carousel .item {
height: 300px;
}
.carousel img {
min-height: 300px;
}
.carousel-caption p {
font-size: 16px;
line-height: 1.4;
}
.feature-heading {
font-size: 34px;
}
.feature-heading .text-muted {
font-size: 22px;
}
}
@media (min-width: 992px) {
.feature-heading {
margin-top: 120px;
}
}
</style>
<body>
<!-- 导航 -->
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> <!-- 全屏导航放在container容器外 -->
<div class="container">
<div class="navbar-header"> <!-- 将"="写成了"-",找了二十分钟才发现问题 -->
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#collapse-1">
<span class="sr-only">Toggle navigation</span> <!-- 当屏幕宽度小于一定值时导航栏显示成一个小图标,点击图标显示纵向导航 -->
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">浏览器博物馆</a>
</div>
<div class="navbar-collapse collapse" id="collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#slideshow">综述</a></li>
<li><a href="#summary">简述</a></li> <!-- data-toggle属性不能省略 -->
<li class="dropdown">
<a href="" class="dropdown-toggle" data-toggle="dropdown">特点<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#feature-tab" data-tab="tab-chrome">Chrome</a></li>
<li><a href="#feature-tab" data-tab="tab-firefox">Firefox</a></li>
<li><a href="#feature-tab" data-tab="tab-safari">Safari</a></li>
<li><a href="#feature-tab" data-tab="tab-opera">Opera</a></li>
<li><a href="#feature-tab" data-tab="tab-ie">IE</a></li>
</ul>
</li>
<li><a href="#" data-toggle="modal" data-target="#modal-about">关于</a> <!-- 点击弹出模态弹出框,modal在最后定义 -->
</li>
</ul>
</div>
</div>
</nav>
<!-- 图片轮播carousel -->
<div class="carousel slide" id="slideshow" data-ride="carousel" data-wrap="true" data-interval="2000" data-pause="hover">
<ol class="carousel-indicators"> <!-- 轮播顺序 -->
<li class="active" data-target="#slideshow" data-slide-to="0"></li>
<li data-targe="#slideshow" data-slide-to="1"></li>
<li data-targe="#slideshow" data-slide-to="2"></li>
<li data-targe="#slideshow" data-slide-to="3"></li>
<li data-targe="#slideshow" data-slide-to="4"></li>
</ol>
<!-- 轮播图片item -->
<div class="carousel-inner">
<div class="item active">
<img src="images/opera-big.jpg" alt="">
<div class="carousel-caption">
<h1>Opera</h1>
<p>Opera浏览器,是一款挪威Opera Software ASA公司制作的支持多页面标签式浏览的网络浏览器。</p>
<p><a href="http://www.opera.com/zh-cn" target="_blank" type="button" class="btn btn-primary">点我下载</a></p>
</div>
</div>
<div class="item">
<img src="images/chrome-big.jpg" alt="">
<div class="carousel-caption">
<h1>Chrome</h1>
<p>Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>
<p><a href="http://www.google.cn/intl/zh-CN/chrome/browser/"
role="button" target="_blank" type="button" class="btn btn-primary">点我下载</a></p>
</div>
</div>
<div class="item">
<img src="images/firefox-big.jpg" alt="">
<div class="carousel-caption">
<h1>Firefox</h1>
<p>Mozilla Firefox,中文名通常称为“火狐”或“火狐浏览器”,是一个开源网页浏览器。</p>
<p><a href="http://www.firefox.com.cn/download/" target="_blank" type="button" class="btn btn-primary">点我下载</a></p>
</div>
</div>
<div class="item">
<img src="images/safari-big.jpg" alt="">
<div class="carousel-caption">
<h1>Safari</h1>
<p>Safari,是苹果计算机的最新操作系统Mac OS X中的浏览器。</p>
<p><a href="http://www.apple.com/cn/safari/" target="_blank" type="button" class="btn btn-primary">点我下载</a></p>
</div>
</div>
<div class="item">
<img src="images/ie-big.jpg" alt="">
<div class="carousel-caption">
<h1>IE</h1>
<p>Internet Explorer,简称 IE,是微软公司推出的一款网页浏览器。</p>
<p><a class="btn btn-lg btn-primary" href="http://ie.microsoft.com/" target="_blank"
role="button">点我下载</a></p>
</div>
</div>
</div>
<!-- 定义轮播控制器 -->
<a href="#slideshow" class="carousel-control left" data-slide="prev" role="button">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a href="#slideshow" class="carousel-control right" data-slide="next" role="button">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
<!-- 简介 -->
<div class="container" id="summary">
<div class="row" id="summary-container"> <!-- 通过栅格系统进行布局 -->
<div class="col-md-4">
<img class="img-circle" src="images/chrome-logo-small.jpg" alt="">
<h2>Chrome</h2> <!-- 标题和介绍文字不用放在caption块中 -->
<p>Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。</p>
<p><a href="http://www.google.cn/intl/zh-CN/chrome/browser/"role="button" target="_blank" type="button" class="btn btn-default btn-sm">点我下载</a></p>
</div>
<div class="col-md-4">
<img class="img-circle" src="images/firefox-logo-small.jpg" alt="">
<h2>Firefox</h2>
<p>Mozilla Firefox,中文名通常称为“火狐”或“火狐浏览器”,是一个开源网页浏览器。</p>
<p><a href="http://www.firefox.com.cn/download/" target="_blank" type="button" class="btn btn-default btn-sm">点我下载</a></p>
</div>
<div class="col-md-4">
<img class="img-circle" src="images/safari-logo-small.jpg" alt="">
<h2>Safari</h2>
<p>Safari,是苹果计算机的最新操作系统Mac OS X中的浏览器。</p>
<p><a href="http://www.apple.com/cn/safari/" target="_blank" type="button" class="btn btn-default btn-sm">点我下载</a></p>
</div>
</div>
<hr class="divider">
<!-- 选项卡nav-tabs通过id显示对应内容 -->
<ul class="nav nav-tabs" role="tablist" id="feature-tab">
<li class="active"><a href="#tab-chrome" role="tab" data-toggle="tab">Chrome</a></li>
<li><a href="#tab-firefox" role="tab" data-toggle="tab">Firefox</a></li>
<li><a href="#tab-safari" role="tab" data-toggle="tab">Safari</a></li>
<li><a href="#tab-opera" role="tab" data-toggle="tab">Opera</a></li>
<li><a href="#tab-ie" role="tab" data-toggle="tab">IE</a></li>
</ul>
<!-- nav-pane -->
<div class="tab-content">
<div class="tab-pane fade in active" id="tab-chrome"> <!-- 带渐变过渡效果 -->
<div class="row feature">
<div class="col-md-7">
<h2 class="feature-heading">Chrome<span class="text-muted">使用最广的浏览器</span></h2>
<p class="lead">Google Chrome,又称Google浏览器,是一个由Google(谷歌)公司开发的网页浏览器。 该浏览器是基于其他开源软件所撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。</p>
</div>
<div class="col-md-5">
<img class="feature-image img-responsive" src="images/chrome-logo.jpg" alt="">
</div>
</div>
</div>
<div class="tab-pane fade" id="tab-firefox">
<div class="row feature">
<div class="col-md-5">
<img class="feature-image img-responsive" src="images/firefox-logo.jpg" alt="">
</div>
<div class="col-md-7">
<h2 class="feature-heading">Firefox<span class="text-muted">美丽的狐狸</span></h2>
<p class="lead">Mozilla Firefox,中文名通常称为“火狐”或“火狐浏览器”,是一个开源网页浏览器, 使用Gecko引擎(非ie内核),支持多种操作系统如Windows、Mac和linux。</p>
</div>
</div>
</div>
<div class="tab-pane fade" id="tab-safari">
<div class="row feature">
<div class="col-md-7">
<h2 class="feature-heading">Safari<span class="text-muted">Mac用户首选</span></h2>
<p class="lead">Safari,是苹果计算机的最新操作系统Mac OS X中的浏览器,使用了KDE的KHTML作为浏览器的运算核心。 Safari在2003年1月7日首度发行测试版,并成为Mac OS X v10.3与之后的默认浏览器,也是iPhone与IPAD和iPod touch的指定浏览器。</p>
</div>
<div class="col-md-5">
<img class="feature-image img-responsive" src="images/safari-logo.jpg" alt="">
</div>
</div>
</div>
<div class="tab-pane fade" id="tab-opera">
<div class="row feature">
<div class="col-md-5">
<img class="feature-image img-responsive" src="images/opera-logo.jpg" alt="">
</div>
<div class="col-md-7">
<h2 class="feature-heading">Opera<span class="text-muted">小众但易用</span></h2>
<p class="lead">Opera浏览器,是一款挪威Opera Software ASA公司制作的支持多页面标签式浏览的网络浏览器。 是跨平台浏览器可以在Windows、Mac和Linux三个操作系统平台上运行。.</p>
</div>
</div>
</div>
<div class="tab-pane fade" id="tab-ie">
<div class="row feature">
<div class="col-md-7">
<h2 class="feature-heading">IE<span class="text-muted">微软自带浏览器</span></h2>
<p class="lead">Internet Explorer,原称Microsoft Internet Explorer(6版本以前)和Windows Internet Explorer(7,8,9,10版本), 简称IE,是美国微软公司推出的一款网页浏览器。它采用的排版引擎(俗称内核)为Trident。</p>
</div>
<div class="col-md-5">
<img class="feature-image img-responsive" src="images/ie-logo.jpg" alt="">
</div>
</div>
</div>
</div>
<hr class="divider">
<footer>
<p class="pull-right"><a href="#top">回到顶部</a></p>
<p class="text-left">©2015 Sivan</p>
</footer>
<!-- 点击"关于"弹出模态弹出框 -->
<div class="modal fade" id="modal-about">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">
<span aria-hidden="true">×</span>
<span class="sr-only">Close</span> <!-- 关闭图标 -->
</button>
<h4 class="modal-title">关于</h4>
</div>
<div class="modal-body">
<p>这是参照慕课网上的Bootstrap教程做的一个关于浏览器介绍的简单的网页,主要用到了bootstrap框架的导航栏navbar、轮播图片carousel、下拉菜单dropdown、选项卡tabs、菜单定位等知识。bootstrap是一款十分优秀的框架,在本网页的制作过程中更是体会到了其简单高效的特点,同时也对框架的基础知识,网页的布局有了更深刻的理解。—2015.9.3</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
</div>
</body>
<script src="js/jquery-1.11.1.js"></script>
<script src="js/bootstrap.js"></script>
<script>
$('document').ready(function(){
$("#collapse-1 .dropdown-menu a").click(function(){
// var href = $(this).attr("href");
var tabId = $(this).attr('data-tab');
// $("#feature-tab a[href='"+href+"']").tab("show");
$('#feature-tab a[href=#' + tabId + ']').tab('show');
});
});
</script>
</html>