效果图:
HTML代码:
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
<title>项目实战</title>
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/style.css"> </head>
<body> <!-- navbar-fixed-top 置顶在最上面 响应式导航栏-->
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<!-- brand 商标品牌 -->
<a href="#" class="navbar-brand logo">
<img src="img/logo.png" alt="企业俱乐部">
</a>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- 缩小到一定程度 导航栏右侧内容消失 -->
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a href="#"><span class="glyphicon glyphicon-home">首页</span></a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-list">资讯</span></a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-fire">案例</span></a>
</li>
<li>
<a href="#"><span class="glyphicon glyphicon-question-sign">关于</span></a>
</li>
</ul>
</div>
</div>
</nav> <!-- 响应式的轮播图 -->
<div id="myCarousel" class="carousel slide">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<!-- carousel-inner全部隐藏 -->
<div class="carousel-inner">
<!-- 第一个激活显示 -->
<!-- 图片全部居中 -->
<div class="item active" style="background-color: #223240">
<img src="img/slide1.png" alt="第一张">
</div>
<div class="item" style="background-color: #F5E4DC">
<img src="img/slide2.png" alt="第二张">
</div>
<div class="item" style="background-color: #DE2A2D">
<img src="img/slide3.png" alt="第三张">
</div>
</div>
<a href="#myCarousel" data-slide="prev" class="carousel-control left">‹</a>
<a href="#myCarousel" data-slide="next" class="carousel-control right">›</a> <!--
这样设置也可以 .carousel-control 字体大小设置可以取消 并且可以自动居中 不需要进行javascript操作居中
<a href="#myCarousel" data-slide="prev" class="carousel-control left">
<span class="glyphicon glyphicon-chevron left"></span>
</a>
<a href="#myCarousel" data-slide="next" class="carousel-control right">
<span class="glyphicon glyphicon-chevron right"></span>
</a>
-->
</div> <!-- 内容区域 -->
<div class="tab1">
<div class="container">
<h2 class="tab-h2">[为何选择朴成培训]</h2>
<p class="tab-p">强大的师资力量,完美的管理机制。任职的老师,实战管理经验</p>
<div class="row">
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="#"><img class="media-object" src="img/tab1-1.png" alt=""></a>
</div>
<div class="media-body">
<h4 class="media-heading">
课程内容
</h4>
<p class="text-muted">其他:高校不知名讲师编写,没有任何真才实学</p>
<p>我们:知名企业家 管理学大师联合编写教材</p>
</div>
</div>
</div>
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="#"><img class="media-object" src="img/tab1-2.png" alt=""></a>
</div>
<div class="media-body">
<h4 class="media-heading">
师资力量
</h4>
<p class="text-muted">其他:高校不知名讲师编写,没有任何真才实学</p>
<p>我们:知名企业家 管理学大师联合编写教材</p>
</div>
</div>
</div>
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="#"><img class="media-object" src="img/tab1-3.png" alt=""></a>
</div>
<div class="media-body">
<h4 class="media-heading">
课时安排
</h4>
<p class="text-muted">其他:高校不知名讲师编写,没有任何真才实学</p>
<p>我们:知名企业家 管理学大师联合编写教材</p>
</div>
</div>
</div>
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="#"><img class="media-object" src="img/tab1-4.png" alt=""></a>
</div>
<div class="media-body">
<h4 class="media-heading">
服务团队
</h4>
<p class="text-muted">其他:高校不知名讲师编写,没有任何真才实学</p>
<p>我们:知名企业家 管理学大师联合编写教材</p>
</div>
</div>
</div>
</div>
</div>
</div> <script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/JavaScript">
$(function() {
// 自动播放轮播
$('#myCarousel').carousel({
interval: 4000
});
// 设置 左右箭头垂直居中
$('.carousel-control').css('line-height', $('.carousel-inner img').height() + 'px');
$(window).resize(function() {
// 三张图片轮播在哪张图片上那张就能取出值 其余2张 height = 0;
var $height = $('.carousel-inner img').eq(0).height() ||
$('.carousel-inner img').eq(1).height() ||
$('.carousel-inner img').eq(2).height(); $('.carousel-control').css('line-height', $height + 'px');
});
});
</script>
</body>
</html>
CSS代码:
@charset "utf-8"; body {
font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
} .logo {
padding:;
} /*首页轮播部分*/
#myCarousel {
margin: 50px 0 0 0;
} #navbar-collapse ul {
margin-top:;
} .carousel-inner img {
margin: 0 auto;
} .carousel-control {
font-size: 100px;
} /*首页内容部分*/
.tab-h2 {
font-size: 20px;
text-align: center;
letter-spacing: 1px;
color: #0059b2
} .tab-p {
font-size: 15px;
text-align: center;
letter-spacing: 1px;
color: #999;
margin: 20px 0 40px 0;
} .tab1 {
margin: 30px auto;
color: #666;
} /*设置删除线*/
.tab1 .text-muted {
color: #999;
text-decoration: line-through;
} .tab1 .media-heading {
margin: 5px 0 20px 0;
} .tab1 .col {
padding: 20px;
} /*没有小于768 是因为bootstrap3 以移动端有限设计*/ /*小屏幕 平板 大于等于768px*/
@media (min-width: 768px) {
.tab-h2 {
font-size: 26px;
} .tab-p {
font-size: 18px;
}
} /*中等 桌面显示器 大于等于 992px*/
@media (min-width: 992px) {
.tab-h2 {
font-size: 28px;
} .tab-p {
font-size: 17px;
}
} /*大屏幕 大桌面显示器 大于等于1200px*/
@media (min-width: 1200px) {
.tab-h2 {
font-size: 30px;
} .tab-p {
font-size: 18px;
}
}