批改状态:合格
老师批语:从效果上看是正确的, 但是代码有太多需要优化的部分, 相信随着学习的深入, 会越做越好的
CSS
html,
body {
max-width: 768px;
min-width: 320px;
margin: 0 auto;
background-color: #e5e5e5
}
.w100 {
width: 100%;
}
.m {
margin: 0 auto;
}
.h3 {
line-height: 34px;
padding: 22px 0 12px;
font-size: 18px;
color: #888;
font-weight: bold;
}
.padding-left-0 {
padding-left: 0 !important;
}
a.more {
line-height: 1em;
text-align: center;
background-color: #fff;
padding: 7px 0;
display: block
}
/* top */
.top {
height: 45px;
background-color: #2d353c;
display: flex;
}
.top a:first-of-type,
.top a:last-of-type,
.top a:first-of-type img,
.top a:last-of-type img {
width: 25px;
height: 25px;
}
.top a:first-of-type,
.top a:last-of-type {
margin: 9px 5px 0;
}
.top a:first-of-type img {
border-radius: 50%;
}
.top a.logo {
text-align: center;
flex: 1;
}
.top a.logo img {
height: 45px;
}
/* banner */
.banner {
display: flex;
}
.banner img {
width: 100%;
display: block;
}
/* nav */
.nav {
display: flex;
background-color: #fff;
padding: 10px 0;
}
.nav li {
flex: 1;
text-align: center;
}
.nav li img {
width: 50%;
margin-bottom: 6px;
}
.nav li a {
color: #888;
font-weight: 600;
}
/* course */
.course {
display: flex;
margin-bottom: 14px;
}
.course a {
flex: 1;
}
.course a img {
width: 100%;
}
.course a:first-of-type {
padding-right: 5px;
}
.course a:last-of-type {
padding-left: 5px;
}
/* course-list */
.course-list li {
padding: 10px;
background-color: #fff;
margin-bottom: 10px;
}
.course-list li a {
display: flex;
}
.course-list li a span {
flex: .4;
}
.course-list li a img {
width: 100%;
display: block;
}
.course-list li a h2 {
text-overflow: ellipsis;
white-space: nowrap;
color: #888;
font-size: 16px;
overflow: hidden;
padding-bottom: 6px;
}
.course-list .course-list-right {
flex: .6;
padding-left: 14px;
overflow: hidden;
}
.course-list-right p {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
font-size: 12px;
color: #888;
}
.course-list-right-info {
padding: 4px 0;
overflow: hidden;
}
.course-list-right-info span {
border-radius: 5px;
background-color: #595757;
color: #fff;
font-size: 12px;
padding: 4px;
}
.course-list-right-info em {
font-size: 12px;
color: #888;
padding: 4px;
}
.index-article-list a {
padding: 8px 5px;
margin-bottom: 8px;
display: flex;
background-color: #fff;
color: #888;
}
.index-article-list h2 {
flex: .7;
font-size: 14px;
line-height: 1em;
}
.index-article-list span {
flex: .3;
line-height: 1em;
padding-left: 5px;
text-align: right
}HTML
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <link rel="stylesheet" href="static/style/reset.css"> <link rel="stylesheet" href="static/style/css.css"> </head> <body> <!-- top --> <div class="w100 top "> <a href=""><img src="https://m.php.cn/static/images/user_avatar.jpg" alt=""></a> <a class="logo" href=""><img src="https://m.php.cn/static/images/logo.png" alt=""></a> <a href=""><img src="static/images/user-nav.jpg" alt=""></a> </div> <!-- banner --> <div class="w100 banner"> <img src="https://m.php.cn/static/images/ico/1.jpg" alt=""> </div> <!-- nav --> <ul class="nav"> <li> <a href=""><img src="https://m.php.cn/static/images/ico/html.png" alt=""><br>HTML/CSS</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/JavaScript.png" alt=""><br>JavaScript</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/code.png" alt=""><br>服务端</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/sql.png" alt=""><br>数据库</a> </li> </ul> <ul class="nav"> <li> <a href=""><img src="https://m.php.cn/static/images/ico/app.png" alt=""><br>移动端</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/manual.png" alt=""><br>手册</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/tool2.png" alt=""><br>工具</a> </li> <li> <a href=""><img src="https://m.php.cn/static/images/ico/live.png" alt=""><br>直播</a> </li> </ul> <!-- title --> <h3 class="h3">推荐课程</h3> <div class="course"> <a href=""><img src="https://img.php.cn/upload/course/000/000/001/5d242759adb88970.jpg" alt=""></a> <a href=""><img src="https://img.php.cn/upload/course/000/000/001/5d2426f409839992.jpg" alt=""></a> </div> <div class="course-list"> <li> <a href=""> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> <div class="course-list-right"> <h2>CI框架30分钟极速入门</h2> <div class="course-list-right-info"> <span>中级</span> <em>49900次播放</em> </div> </div> </a> </li> <li> <a href=""> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> <div class="course-list-right"> <h2>CI框架30分钟极速入门</h2> <div class="course-list-right-info"> <span>中级</span> <em>49900次播放</em> </div> </div> </a> </li> </div> <!-- title --> <h3 class="h3">最新更新</h3> <div class="course-list"> <li> <a href=""> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> <div class="course-list-right"> <h2>CI框架30分钟极速入门</h2> <p>《Laravel 5.1/5.8速查表:https://www.php.cn/phpkj/laravel/cheatsheet58.html 》 手册简介:Laravel 5.8 在 Laravel 5.7 的基础上继续进行优化,包括引入新的 Eloquent 关联关系(has-one-through)、优化邮箱验证、基于约定的授权策略类自动注册、 DynamoDB 缓存及 Session 驱动、优化任务调度器的时区配置、支持分配多个认证 guard 到广播频道、PSR-16 缓存驱动规范等等。 </p> <div class="course-list-right-info"> <span class="fl">中级</span> <em class="fr">49900次播放</em> </div> </div> </a> </li> <li> <a href=""> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> <div class="course-list-right"> <h2>CI框架30分钟极速入门</h2> <p>《Laravel 5.1/5.8速查表:https://www.php.cn/phpkj/laravel/cheatsheet58.html 》 手册简介:Laravel 5.8 在 Laravel 5.7 的基础上继续进行优化,包括引入新的 Eloquent 关联关系(has-one-through)、优化邮箱验证、基于约定的授权策略类自动注册、 DynamoDB 缓存及 Session 驱动、优化任务调度器的时区配置、支持分配多个认证 guard 到广播频道、PSR-16 缓存驱动规范等等。 </p> <div class="course-list-right-info"> <span class="fl">中级</span> <em class="fr">49900次播放</em> </div> </div> </a> </li> </div> <!-- title --> <h3 class="h3">最新文章</h3> <div class="course-list"> <li> <a href=""> <div class="course-list-right padding-left-0"> <h2>CI框架30分钟极速入门</h2> <div class="course-list-right-info"> <em>发布时间:2019-07-29</em> </div> </div> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> </a> </li> <li> <a href=""> <div class="course-list-right padding-left-0"> <h2>CI框架30分钟极速入门</h2> <div class="course-list-right-info"> <em>发布时间:2019-07-29</em> </div> </div> <span><img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg" alt=""></span> </a> </li> </div> <a class="more" href="">更多内容</a> <!-- title --> <h3 class="h3">最新文章</h3> <div class="index-article-list"> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> </div> <a class="more" href="">更多内容</a> <!-- title --> <h3 class="h3">最新问答</h3> <div class="index-article-list"> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> <a href=""> <h2>mysql查询时间戳和日期的转换</h2> <span>2019-09-07</span> </a> </div> <a class="more" href="">更多内容</a> </body>

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号