bootstrap学习笔记——黑马商城案例
1.完成bootstrap的初始化工作
2.创建9个div
1.第一个div:存放logo信息,在中等屏幕,每个占四份,小屏幕,超小屏幕,每个占12份
2.第二个div:存放导航条,不用控制响应式
3.第三个div:存放轮播图,不用控制响应式
4.第四个div:存放热门商品
1.上下切分为两个div
上面的div
存放热门商品文字信息
下边的div
存放商品图片
切分为两个div
左边的div
存放竖着的大图:在中等屏幕占2份,小屏幕占12份,超小屏幕隐藏
右边的div
存放具体商品小图:在中等屏幕的时候占10份,小屏幕占12
份,超小屏幕12
大图:在中等屏幕的时候占6份,小屏幕占隐藏,超小屏幕隐藏
小图:在中等屏幕的时候占2份,小屏幕占三份,超小屏幕6份
5. 第五个div:存放图片
6. 第六个div: 存放热门商品
1.上下切分为两个div
上面的div
存放热门商品文字信息
下边的div
存放商品图片
切分为两个div
左边的div
存放竖着的大图:在中等屏幕占2份,小屏幕占12份,超小屏幕隐藏
右边的div
存放具体商品小图:在中等屏幕的时候占10份,小屏幕占12
份,超小屏幕12
大图:在中等屏幕的时候占6份,小屏幕占隐藏,超小屏幕隐藏
小图:在中等屏幕的时候占2份,小屏幕占三份,超小屏幕6份
7.第七个idiv:存放图片
8.第八个div:存放友情链接
9.第九个div:存放版权信息
代码实现
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="../js/jquery-1.11.0.min.js">
//写入bootstrap提供的组件,css样式,js,jQuery
</script>
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css"/>
<script src="../js/bootstrap.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
// 实现轮播图的自动轮播
$('.carousel').carousel({
interval: 2000
})
})
</script>
</head>
<body>
<div class="container-fluid">
<div >
<!-- 1.第一个div:存放logo信息,在中等屏幕,每个占四份,小屏幕,超小屏幕,每 个占12份 -->
<!-- 嵌套三个div-->
<div class="col-md-4 col-sm-12 col-xs-12">
<img src="../img/img/logo2.png" >
</div>
<div class="col-md-4 col-sm-12 col-xs-12" >
<img src="../img/img/header.jpg" >
</div>
<div class="col-md-4 col-sm-12 col-xs-12 text-center" style="padding-top:20px; " >
<a href="#">登录</a>
<a href="#">注册</a>
<a href="#">购物车</a>
</div>
</div>
<div class="clearfix">
<!-- 清楚浮动效果,否则将覆盖上边图片 -->
</div>
<div >
<!-- 2.第二个div:存放导航条,不用控制响应式 -->
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<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>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li class="active"><a href="#">手机数码 <span class="sr-only">(current)</span></a></li>
<li><a href="#">电子设备</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">水果 <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">苹果</a></li>
<li><a href="#">香蕉</a></li>
<li><a href="#">其他</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">蔬菜</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">更多信息</a></li>
</ul>
</li>
</ul>
<form class="navbar-form navbar-left pull-right" >
<div class="form-group" align="center">
<input type="text" class="form-control" placeholder="输入关键字查询" >
</div>
<button type="submit" class="btn btn-default" >查询</button>
</form>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
</div>
<div >
<!-- 3.第三个div:存放轮播图,不用控制响应式-->
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
<li data-target="#carousel-example-generic" data-slide-to="2"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="../img/img/1.jpg" alt="...">
<div class="carousel-caption">
</div>
</div>
<div class="item">
<img src="../img/img/2.jpg" alt="...">
<div class="carousel-caption">
</div>
</div>
<div class="item active">
<img src="../img/img/3.jpg" alt="...">
<div class="carousel-caption">
</div>
</div>
</div>
<!-- Controls -->
<a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
<div >
<!-- 4.第四个div:存放热门商品
1.上下切分为两个div
上面的div
存放热门商品文字信息
下边的div
存放商品图片
切分为两个div
左边的div
存放竖着的大图:在中等屏幕占2份,小屏幕占12份,超小屏幕隐藏
右边的div
存放具体商品小图:在中等屏幕的时候占10份,小屏幕占12
份,超小屏幕12
大图:在中等屏幕的时候占6份,小屏幕占隐藏,超小屏幕隐藏
小图:在中等屏幕的时候占2份,小屏幕占三份,超小屏幕6份 -->
<div style="padding-top: 20px;">
<!-- 上边的div -->
<span class="h1">热门商品</span>
<span >
<img src="../img/img/title2.jpg" >
</span>
</div>
<div class="" style="padding-top: 20px;">
<!-- 下边的div -->
<div class="col-md-2 com-sm-12 hidden-xs">
<!-- 左边的div -->
<img src="../img/big01.jpg" >
</div>
<div class="col-md-10 col-sm-12 col-xs-12">
<!-- 右边的div -->
<div class="col-md-6 hidden-sm hidden-xs">
<!-- 商品中的大图 -->
<img src="../img/img/middle01.jpg" width="390" height="190">
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center" >
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
<div class="col-md-2 col-sm-4 col-xs-6" align="center">
<!-- 商品中的小图 -->
<img src="../img/img/small08.jpg" >
<p ><font size="5px" color="red">电饭煲</font></p>
<p><font size="5px" color="green">$9899</font></p>
</div>
</div>
</div>
</div>
<div >
<!-- 5. 第五个div:存放图片 -->
</div>
<div >
<!-- 6. 第六个div: 存放热门商品
1.上下切分为两个div
上面的div
存放热门商品文字信息
下边的div
存放商品图片
切分为两个div
左边的div
存放竖着的大图:在中等屏幕占2份,小屏幕占12份,超小屏幕隐藏
右边的div
存放具体商品小图:在中等屏幕的时候占10份,小屏幕占12
份,超小屏幕12
大图:在中等屏幕的时候占6份,小屏幕占隐藏,超小屏幕隐藏
小图:在中等屏幕的时候占2份,小屏幕占三份,超小屏幕6份 -->
</div>
<div style="padding-top:30px;">
<span class="col-md-12 col-sm-12 col-xs-12" >
<img width="100%" src="../img/img/footer.jpg" >
</span>
<!-- 7.第七个idiv:存放图片 -->
</div>
<div class="clearfix">
</div>
<div class="text-center" style="padding-top: 30px;">
<!-- 8.第八个div:存放友情链 -->
<span >
<ul class="list-inline">
<li><a href="#" >联系方式</a>
<li><a href="#">联系方式</a></li>
<li><a href="#" >联系方式</a>
<li><a href="#">联系方式</a></li> <li><a href="#" >联系方式</a>
<li><a href="#">联系方式</a></li> <li><a href="#" >联系方式</a>
<li><a href="#">联系方式</a></li> <li><a href="#" >联系方式</a>
<li><a href="#">联系方式</a></li>
</ul>
</span>
</div>
<div class="text-center" style="padding-top: 30px;">
<!-- 9.第九个div:存放版权信息 -->
<p >
版权所有 侵权必究 烟台大学区块链技术应用研究中心
</p>
</div>
</div>
</body>
</html>