核心提示:来来,整个html代码已经上传了!DOCTYPE htmlhtmlheadmeta charset=utf-8title导航栏与布局/titlestyle type=text/cssbody, ul,...
来来,整个html代码已经上传了
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>导航栏与布局</title>
<style type="text/css">
body, ul, li, td { margin:0;padding:0; }
p { background-color: #339933; } /*整体的p的颜色*/
table { #margin: 10px auto;margin:auto;/*自动适应 居中了 哈哈*/border-collapse: collapse;/*去掉四周自带的边距*/ color:white;font-size: 20px; }
td { border-right:1px solid gray;width:150px;height:70px;text-align: center; position: relative;}
/* 盒子四周都有边框,可以单独制定某个方向的边框,最后一个td可以使用:last-child这样的伪类选择器单独指定样式 */
td:last-child { border-right:none; }
td:hover { color:orange; cursor: pointer; }
ul, li { list-style: none; width:150px; color:#F9F9F9;/*去掉小原点*/ }
li { padding:10px 0; /*设置li内容的内边距,上下为10px,左右为0*/ }
.menu { position: absolute; top:70px; left:0;background-color: #ffcccc; display: none; }
td:hover .menu { display: block; } /* display:none表示隐藏,display设置成inline,会直接显示出来,block是鼠标经过之后会显示出来*/
/* 页面的整体布局 */
#content { #margin:10px auto;width:100%;height:500px;text-align:center; display:flex;} /* 让块级的元素在同一行显示 也可以用display:flex */
#left { width:20%;height:500px;background-color: #ff66cc; }
#middle { width:60%;height:500px;background-color: #cc33cc; }
#right { width:20%;height:500px;background-color: #ffcc33; }
/*结尾栏*/
#footer { height:40px;background-color: #cccc33;text-align:center;}
</style>
</head>
<body>
<!-- 导航 -->
<p>
<table>
<tr>
<td>首页</td>
<td>课程
<ul class="menu">
<li>web</li>
<li>HTML</li>
<li>PHP</li>
<li>JAVA</li>
</ul>
</td>
<td>精英
<ul class="menu">
<li>喜洋洋</li>
<li>懒洋洋</li>
<li>沸羊羊</li>
</ul>
</td>
<td>学校
<ul class="menu">
<li>青青草原</li>
<li>灰太狼堡</li>
<li>太空学院</li>
</ul>
</td>
<td>视频
<ul class="menu">
<li>腾讯课堂</li>
<li>慕课网</li>
<li>菜鸟视频</li>
</ul>
</td>
<td>风采
<ul class="menu">
<li>师生互动</li>
<li>艺术赏析</li>
</ul>
</td>
</tr>
</table>
</p>
<!-- 内容 -->
<p id="content">
<p id="left">left</p>
<p id="middle">middle</p>
<p id="right">right</p>
</p>
<!-- 底部 -->
<p id="footer">footer</p>
</body>
</html>


