使用的是bootstrap样式
html代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style>
.wenben {
width: 500px;
height: 250px;
border: solid 2px #000
}
</style>
<script>
function opens(boj) {
// alert("Hello World!");
if(1==boj){
document.getElementById("dis1").style.display="block";
document.getElementById("dis2").style.display="none";
document.getElementById("dis3").style.display="none";
}
else if(2==boj){
document.getElementById("dis1").style.display="none";
document.getElementById("dis2").style.display="block";
document.getElementById("dis3").style.display="none";
}
else if(3==boj){
document.getElementById("dis1").style.display="none";
document.getElementById("dis2").style.display="none";
document.getElementById("dis3").style.display="block";
}
}
</script>
</head>
<body>
<div class="col-md-2"></div>
<div class="col-md-10">
<ul class="nav nav-pills">
<li role="presentation" class="active">
<a href="#" onclick="opens(1)">Home</a>
</li>
<li role="presentation" class="active">
<a href="#" onclick="opens(2)">Profile</a>
</li>
<li role="presentation" class="active">
<a href="#" onclick="opens(3)">Messages</a>
</li>
</ul>
</div>
<!--导航栏下-->
<div class="col-md-2"></div>
<div class="col-md-10">
<br />
<!--变化文本一-->
<div class="wenben" id="dis1">
Hello World<br /> Home内容
</div>
<!--<!--变化文本二-->
<div class="wenben" id="dis2" style="display:none">
Hello World<br /> Profile内容
</div>
<!--变化文本三-->
<div class="wenben" id="dis3" style="display:none">
Hello World<br /> Messages内容
</div>
</div>
</body>
</html>
效果图,点击哪个button,button下的div框就会显示不同的内容