<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>菜單學習</title>
<style type="text/css" rel="stylesheet">
*{
margin: 0px;
padding: 0px;
text-decoration: none;
}
#content{
width: 464px;
margin:20px auto 0px auto;
}
.content_box ul li{
float: left;
padding: 5px 8px;
list-style: none;
width: 100px;
text-align: center;
}
#content ul li a{
color: black;
}
.current-content{
background-color: blue;
}
.content_box_message{
height: 146px;
width: 464px;
overflow: hidden;
white-space:nowrap;
position: relative;
clear: both;
background-color: #cccccc;
}
#content_box_message_list{
position: absolute;
height: 146px;
}
#content_box_message_list ul{
height: 136px;
margin-top: 10px;
}
#content_box_message_list ul li{
margin-left:35px;
font: 15px/1.5 微軟雅黑,宋體;
color: #444;
}
</style>
<script type="text/javascript">
function setContent(content_box) {
var li_nodes = document.getElementById("content_box_list").getElementsByTagName("li");
var a_nodes = content_box.getElementsByTagName("a");
for(var i = 0; i < li_nodes.length; i++){
var a_nodes2 = li_nodes[i].getElementsByTagName("a");
li_nodes[i].className = "";
a_nodes2[0].style.color = "black";
}
a_nodes[0].style.color = "white";
content_box.className = "current-content";
}
function setListContent(num) {
var div_id = document.getElementById("content_box_message_list");
num--;
div_id.style.top = (-146*num)+"px" ;
}
function initContent() {
var li_nodes = document.getElementById("content_box_list").getElementsByTagName("li");
var a_nodes2 = li_nodes[0].getElementsByTagName("a");
a_nodes2[0].style.color = "white";
li_nodes[0].className = "current-content";
for(var i = 0; i < li_nodes.length; i++){
li_nodes[i].onmouseover = function () {
setContent(this);
var num = this.getAttribute("index");
setListContent(num)
}
}
}
window.onload = initContent;
</script>
</head>
<body>
<div id="content" class="content_class">
<div class="content_box">
<ul id="content_box_list">
<li index = "1"><a href="#">Java編程思想</a></li>
<li index = "2"><a href="#">數據結構</a></li>
<li index = "3"><a href="#">數據庫</a></li>
<li index = "4"><a href="#">前端知識</a></li>
</ul>
</div>
<div class="content_box_message">
<div id="content_box_message_list">
<ul>
<li>Java是一門面向對象編程語言</li>
<li>摒棄了C++里難以理解的多繼承、指針等概念</li>
<li>具有功能強大和簡單易用兩個特征</li>
<li>具有簡單性、面向對象、分布式、健壯性、安全性</li>
<li>允許程序員以優雅的思維方式進行復雜的編程</li>
</ul>
<ul>
<li>數據庫(Database)是按照數據結構來組織、存儲和管</li>
<li>轉變成用戶所需要的各種數據管理的方式</li>
<li>按照數據結構來組織、存儲和管理數據的建立在</li>
<li>數據庫的基本結構分三個層次,反映了觀察數據庫</li>
<li>數據共享包含所有用戶可同時存取數據庫中的數據</li>
</ul>
<ul>
<li>按照數據結構來組織、存儲和管理數據的建立在</li>
<li>數據庫(Database)是按照數據結構來組織、存儲和管</li>
<li>數據庫的基本結構分三個層次,反映了觀察數據庫</li>
<li>數據共享包含所有用戶可同時存取數據庫中的數據</li>
<li>轉變成用戶所需要的各種數據管理的方式</li>
</ul>
<ul>
<li>Java是一門面向對象編程語言</li>
<li>摒棄了C++里難以理解的多繼承、指針等概念</li>
<li>具有功能強大和簡單易用兩個特征</li>
<li>具有簡單性、面向對象、分布式、健壯性、安全性</li>
<li>允許程序員以優雅的思維方式進行復雜的編程</li>
</ul>
</div>
</div>
</div>
</body>
</html>