说明
刚学没多久自己写的代码,觉得写得太麻烦了太多重复代码
还有命名也不怎么规范,ie不兼容等等
就当学习记录吧,有高手的可以指点指点
页面效果图
火狐截图_2020-01-04T14-45-55.277Z.png
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="css/base.css">
<link rel="stylesheet" type="text/css" href="css/page.css" />
<link rel="stylesheet" type="text/css" href="css/iconfont.css" />
<style type="text/css">
.w {
width: 1200px;
/*固定宽度*/
margin: 0 auto;
}
</style>
</head>
<body>
<div id="header">
<nav class="top">
<div class="logo_1">
<!-- logo部分 -->
<a href="">
<img src="images/logo.png" alt="学成网在线" width="195px" ; height="42px">
</a>
</div>
<div class="navbar">
<!-- 导航条 -->
<ul>
<li><a href="">首页</a></li>
<li><a href="">课程</a></li>
<li><a href="">职业规划</a></li>
</ul>
</div>
<div class="personal">
<a href="" class="oneself">个人中心<i class="iconfont iconxiaoxi"></i></a>
<img src="images/hed.png" alt="个人头像">
<a class="hed" href="">哭泣的孩子</a>
</div> <!-- 个人信息 -->
<div class="search">
<form action="" method="">
<input class="search-s" type="text" placeholder="输入关键字" />
<button class="search-btn" type="button">
<i class="iconfont iconsousuo"></i>
</button>
</form>
</div> <!-- 搜索框 -->
</nav>
</div>
<div id="main">
<div class="banner w">
<div class="slidebar">
<ul>
<li><a href="">前端开发 <span>></span></a></li>
<li><a href="">后端开发<span>></span></a></li>
<li><a href="">移动开发<span>></span></a></li>
<li><a href="">人工智能<span>></span></a></li>
<li><a href="">商业预测<span>></span></a></li>
<li><a href="">云计算&大数据<span>></span></a></li>
<li><a href="">运维&从测试<span>></span></a></li>
<li><a href="">UI设计<span>></span></a></li>
<li><a href="">产品<span>></span></a></li>
</ul>
</div>
<div class="course">
<h1 class="course-hd">我的课程表</h1>
<div class="course-dd">
<ul>
<li>
<h4>
继续学习,程序语言设计
</h4>
<p>
正在学习-使用对象
</p>
</li>
<li>
<h4>
继续学习,程序语言设计
</h4>
<p>
正在学习-使用对象
</p>
</li>
<li>
<h4>
继续学习,程序语言设计
</h4>
<p>
正在学习-使用对象
</p>
</li>
</ul>
<a class="all" href="">全部课程</a>
</div>
</div>
<ul class="circle">
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div id="recommand" class="w">
<div class="column">
<a href="" style="color: #00a4ff;font-size: 16px; font-weight:bold ;margin: 0 34px;">精品推荐</a><span>|</span>
<a href="">JQuery</a><span>|</span>
<a href="">Spark</a><span>|</span>
<a href="">MySQL</a><span>|</span>
<a href="">JavaWeb</a><span>|</span>
<a href="">MySQL</a><span>|</span>
<a href="">JavaWeb</a>
</div>
<div class="xq">
<a href="">修改興趣</a>
</div>
</div>
<div id="recom-products" class="w">
<div class="recom-hd clearfix">
<h4>精品推薦</h4>
<a href="" class="all-ck">查看全部</a>
</div>
<div class="recom-bd clearfix">
<ul>
<li>
<img src="images/voer/over-01.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
<div class="new"><img src="images/new.png"></div>
</li>
<li>
<img src="images/voer/over-02.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/over-03.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/over-04.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li class="margin-none">
<img src="images/voer/over-04.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/over-01.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
<div class="hot"><img src="images/hot.png"></div>
</li>
<li>
<img src="images/voer/over-02.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
<div class="new"><img src="images/new.png"></div>
</li>
<li>
<img src="images/voer/over-03.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/over-04.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li class="margin-none">
<img src="images/voer/over-04.png" height="156px">
<div class="over">
<h5>Think PHP 5.0 博客系统实战项目演练</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
</ul>
</div>
<div class="lnav">
<ul>
<li>
<a href="">编程入门</a>
<a href="">数据分析师</a>
<a href="">机器学习工程师</a>
<a href="">前端开发工程师</a>
<a href="">人工智能工程师</a>
<a href="">全栈工程师</a>
<a href="">iOS工程师</a>
<a href="">VR开发者</a>
<a href="">深度学习</a>
<a href="">商业预测分析师</a>
</li>
</ul>
</div>
</div>
<div id="programer" class="w clearfix">
<div class="pro-hd clearfix">
<h4>精品推薦</h4>
<ul>
<li><a href="">熱門</a></li>
<li><a href="">初級</a></li>
<li><a href="">中級</a></li>
<li><a href="">高級</a></li>
</ul>
<a href="" class="all-ck">查看全部</a>
</div>
<div class="pro-bd">
<div class="pro-l">
<img src="images/rumen.png">
</div>
<div class="pro-over">
<div class="over-top">
<img src="images/rumen-02.png" alt="">
</div>
<div class="over-bottom">
<ul>
<li>
<img src="images/voer/pro-over-01.png" height="156px">
<div class="over">
<h5>Android Hybrid APP开发实战 H5+原生!</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/pro-over-02.png" height="156px">
<div class="over">
<h5>Kami2首页界面切换效果</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li>
<img src="images/voer/pro-over-03.png" height="156px">
<div class="over">
<h5>Unity Profiler入门</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
<li class="margin-none">
<img src="images/voer/pro-over-04.png" height="156px">
<div class="over">
<h5>Cocos2d-x 引擎源码中的纹理优化</h5>
<p><span style="color: #ff7c2d;">高级</span> • 1125人在学习</p>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="footer">
<div class="banner-in w">
<div class="footer-l">
<img src="images/logo.png">
<p>学成在线致力于普及中国最好的教育它与中国一流大学和机构合作提供在线课程。
© 2017年XTCG Inc.保留所有权利。-沪ICP备15025210号</p>
<a href="">下載APP</a>
</div>
<div class="footer-r">
<dl>
<dt>关于学成网</dt>
<dd><a href="#">关于</a></dd>
<dd><a href="#">管理团队</a></dd>
<dd><a href="#">工作机会</a></dd>
<dd><a href="#">客户服务</a></dd>
<dd><a href="#">帮助</a></dd>
</dl>
<dl>
<dt>新手指南</dt>
<dd><a href="#">关于</a></dd>
<dd><a href="#">管理团队</a></dd>
<dd><a href="#">工作机会</a></dd>
<dd><a href="#">客户服务</a></dd>
<dd><a href="#">帮助</a></dd>
</dl>
<dl>
<dt>合作伙伴</dt>
<dd><a href="#">关于</a></dd>
<dd><a href="#">管理团队</a></dd>
</dl>
</div>
</div>
</div>
</body>
</html>
css代码部分
部分清除初始代码就不上传了
#header {
height: 100px;
overflow: hidden;
}
#header .top {
width: 1590px;
height: 42px;
line-height: 42px;
margin: 30px auto;
}
#header .logo_1 {
float: left;
}
#header .navbar {
float: left;
height: 42px;
line-height: 40px;
margin-left: 50px;
color: #050505;
}
.navbar li {
float: left;
margin: 0 10px;
}
.navbar a {
display: block;
padding: 0 9px;
color: #000000;
}
.navbar a:hover {
border-bottom: 2px solid #00a4ff;
}
#header .search {
float: right;
}
.search .search-s {
height: 42px;
width: 360px;
padding-left: 1em;
line-height: 42px;
float: left;
border: 1px solid #00a4ff;
border-right: none;
}
.search .search-btn {
height: 42px;
width: 50px;
float: left;
background: #00a4ff;
border: 1px solid #00a4ff;
}
.search-btn .iconsousuo {
color: #fff;
margin: auto;
}
#header .personal {
float: right;
margin: 0 15px 0 35px;
}
.personal a {
color: #7e7e7f;
}
.personal .iconxiaoxi {
margin: 0 20px;
}
.personal img {
margin: 0 5px;
vertical-align: middle;
}
#main {
background: #1c036c;
}
#main .banner {
height: 420px;
position: relative;
top: 0;
left: 0;
background: url(../images/banner/banner-1.png) center center no-repeat;
}
.banner .slidebar {
height: 420px;
width: 190px;
padding: 10px 20px;
background-color: rgba(0, 0, 0, 0.3);
/* 盒字背景半透明*/
float: left;
}
.slidebar li a {
display: block;
height: 45px;
line-height: 45px;
color: #fff;
}
.slidebar li a:hover {
color: #00a4ff;
}
.slidebar li span {
float: right;
}
#main .course {
height: 300px;
width: 230px;
float: right;
margin-top: 50px;
background: #fff;
}
.course .course-hd {
height: 48px;
color: #fff;
font: 900 18px/48px "microsoft yahei";
text-align: center;
background: #9bceea;
}
.course .course-dd {
height: 252px;
}
.course-dd li {
margin: 0 25px;
height: 60px;
padding-top: 12px;
box-sizing: border-box;
border-bottom: 1px solid #eaeaea;
}
.course-dd li h4 {
font-size: 14px;
}
.course-dd li p {
font-size: 12px;
color: #a5a5a5;
}
.course-dd .all {
height: 38px;
width: 198px;
line-height: 38px;
display: block;
color: #00a4ff;
font-weight: 700;
text-align: center;
margin: 20px auto 0 auto;
border: 1px solid #22b0ff;
background: #fff;
}
.course-dd .all:hover {
color: #fff;
background: #22b0ff;
}
.circle {
height: 12px;
position: absolute;
bottom: 35px;
left: 50%;
margin-left: -90px;
}
.circle li {
float: left;
width: 22px;
height: 12px;
background: url(../images/circle.png) center no-repeat;
}
.circle li:hover {
background: url(../images/circle-hover.png) center no-repeat;
}
#recommand {
height: 60px;
line-height: 60px;
margin-top: 8px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
}
#recommand a:hover {
color: #00a4ff;
}
.column {
float: left;
}
.column a {
color: #050505;
font-size: 16px;
}
.column span {
color: #bfbfbf;
margin: 0 35px;
}
.xq a {
float: right;
font-size: 14px;
color: #00a4ff;
margin-right: 25px;
}
#recom-products {
position: relative;
}
#recom-products .recom-hd {
margin-top: 35px;
}
.recom-hd h4 {
float: left;
font-size: 20px;
color: #494949;
}
.recom-hd .all-ck,
.pro-hd .all-ck {
font-size: 12px;
color: #a5a5a5;
float: right;
margin-top: 10px;
margin-right: 30px;
}
.recom-hd .all-ck:hover,
.pro-hd .all-ck:hover {
color: #00a4ff;
}
.recom-bd li {
height: 270px;
width: 228px;
float: left;
margin: 15px 15px 0 0;
/* overflow: hidden; */
position: relative;
background: #fff;
}
.recom-bd li:hover {
cursor: pointer;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
}
.recom-bd .new {
position: absolute;
top: 0;
right: -5px;
}
.recom-bd .hot {
position: absolute;
top: 0;
right: -5px;
}
.recom-bd .margin-none {
margin-right: 0;
}
.recom-bd .over {
margin: 25px 20px 0 20px;
}
.over h5 {
color: #050505;
font-size: 14px;
}
.over p {
color: #999999;
font-size: 12px;
margin-top: 20px;
}
.recom-hd .butnav {
margin: 0 auto;
}
.recom-hd .butnav a {
font-size: 16px;
color: #868686;
margin: 0 35px;
}
.lnav {
position: absolute;
top: 300px;
left: -150px;
}
.lnav a {
display: block;
height: 35px;
}
.lnav a:hover {
color: #22B0FF;
}
#programer .pro-hd {
margin-top: 35px;
}
.pro-hd h4 {
font-size: 20px;
color: #494949;
float: left;
margin-right: 295px;
}
.pro-hd ul,
.pro-hd li {
float: left;
}
.pro-hd li a {
font-size: 16px;
color: #868686;
display: block;
margin: 5px 35px 0 35px;
}
.pro-hd li a:hover {
color: #00a4ff;
}
#programer .pro-bd {
margin-top: 20px;
}
.pro-bd .pro-l {
height: 395px;
width: 230px;
float: left;
}
.pro-bd .pro-over {
float: left;
margin-left: 10px;
}
.pro-over .over-bottom {
margin-top: 20px;
}
.over-bottom li {
height: 270px;
width: 228px;
float: left;
margin: 0 15px 0 0;
/* overflow: hidden; */
position: relative;
background: #fff;
}
.over-bottom .margin-none {
margin-right: 0;
}
.over-bottom li .over {
margin: 0 20px;
}
.over-bottom .over h5 {
height: 40px;
margin-top: 20px;
}
.over-bottom li:hover {
cursor: pointer;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
}
#footer {
height: 285px;
margin-top: 100px;
position: relative;
background: #333333;
}
#footer .footer-l {
width: 435px;
float: left;
margin-top: 30px;
}
.footer-l p {
color: #666;
margin-top: 25px;
height: 45px;
font-size: 12px;
}
.footer-l a {
display: block;
height: 35px;
width: 118px;
text-align: center;
color: #00a4ff;
font: 16px/35px "microsoft yahei";
border: 1px solid #00a4ff;
}
.footer-r {
float: right;
margin-right: 30px;
margin-top: 30px;
}
.footer-r dl {
margin-left: 120px;
float: left;
}
.footer-r dt {
color: #666;
font-size: 16px;
}
.footer-r a {
color: #666;
}
.footer-r a:hover {
color: #00a4ff;
}