批改状态:合格
老师批语:看上去不错, 文字离边框有点太近, 调整一下会更好
1.仿PHP中文网移动端
HTML代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>仿PHP中文网手机端</title> <link rel="stylesheet" href="css/init.css"> <link rel="stylesheet" href="css/demo1.css"> </head> <body> <header> <img src="images/1.png" alt="logo"> <img src="https://m.php.cn/static/images/logo.png" alt="logo"> <img src="images/2.png" alt="logo"> </header> <div class="banner"> <img src="https://m.php.cn/static/images/ico/3.jpg" alt="ThinkPHP"> </div> <nav> <ul> <li><a href="#"><img src="https://m.php.cn/static/images/ico/html.png" alt="html"><i>HTML/CSS</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/JavaScript.png" alt="JavaScrip"><i>JavaScrip</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/code.png" alt="服务端"><i>服务端</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/sql.png" alt="数据库"><i>数据库</i></a></li> </ul> <ul> <li><a href="#"><img src="https://m.php.cn/static/images/ico/app.png" alt="移动端"><i>移动端</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/manual.png" alt="手册"><i>手册</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/tool2.png" alt="工具"><i>工具</i></a></li> <li><a href="#"><img src="https://m.php.cn/static/images/ico/live.png" alt="直播"><i>直播</i></a></li> </ul> </nav> <div class="kecheng"> <h4>推荐课程</h4> <div class="kctop"> <a href="#"><img src="https://img.php.cn/upload/course/000/000/001/5d242759adb88970.jpg" alt="WechatPay"></a> <a href="#"><img src="https://img.php.cn/upload/course/000/000/001/5d2426f409839992.jpg" alt="img"></a> </div> <a href=""><div class="kc1"> <img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg"> <div> <h4>CI框架30分钟极速入门</h4> <div class="row2"> <span class="zhong">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1"> <img src="https://img.php.cn/upload/course/000/126/153/5aa23f0ded921649.jpg"> <div> <h4>2018前端入门_HTML5</h4> <div class="row2"> <span class="zhong">初级</span> <span>5322014播放</span> </div> </div> </div></a> </div> <div class="kecheng new"> <h4>最新更新</h4> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/035/5d2941e265889366.jpg"> <div class="new2"> <h4>2019python自学视频</h4> <span class="zt">本课程适合想从零开始学习 Python 编程语言的开发人员...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/015/5da7e9b7895ed229.png"> <div class="new2"> <h4>PHP开发免费公益直播课</h4> <span class="zt">主讲:php中文网-朱老师( Peter Zhu) 时间:2019.10.1...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/014/5da6a50535529903.jpg"> <div class="new2"> <h4>从零开始到WEB响应式布局</h4> <span class="zt">重点介绍了HTML、CSS、web布局前端核心技术,通过...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/015/5da51b8ff1224244.png"> <div class="new2"> <h4>PHP文件基础操作</h4> <span class="zt">好多同学在PHP基础的时候对PHP文件的操作了解的不够...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/014/5da16c1d7f658408.jpg"> <div class="new2"> <h4>memcache基础课程</h4> <span class="zt">本课程带你从零认识memcache,让你在一小时左右轻松...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> <a href=""><div class="kc1 new1"> <img src="https://img.php.cn/upload/course/000/000/014/5d9ec555ee63b448.png"> <div class="new2"> <h4>微信小程序--企业微网站</h4> <span class="zt">1,介绍小程序、开发者工具 2,介绍小程序文档 3,微官...</span> <div class="row2 row3"> <span class="zhong zhong2">中级</span> <span>53014播放</span> </div> </div> </div></a> </div> <div class="wenzhang"> <h4>最新文章</h4> <a href="#"><div class="new4"> <div class="new5"> <span>PHP中self与this关键字的区别</span> <span>发布时间:2019-11-08</span> </div> <div class="img3"> <img src="https://img.php.cn/upload/article/000/000/041/5dc53c0b4b667675.jpg" alt=""> </div> </div></a> <a href=""><div class="new4"> <div class="new5"> <span>php 安装zip模块</span> <span>发布时间:2019-11-06</span> </div> <div class="img3"> <img src="https://img.php.cn/upload/article/000/000/041/5dc53c0b4b667675.jpg" alt=""> </div> </div></a> <a href=""><div class="new4"> <div class="new5"> <span>PHP mysqli操作数据库</span> <span>发布时间:2019-07-08</span> </div> <div class="img3"> <img src="https://img.php.cn/upload/article/000/000/020/5dc3b18078e20124.jpg" alt=""> </div> </div></a> <a href=""><div class="new4"> <div class="new5"> <span>ThinkPHP 5.x 远程命令执行漏洞分析与复现</span> <span>发布时间:2019-06-18</span> </div> <div class="img3"> <img src="https://img.php.cn/upload/article/000/000/020/5d5b8e990ed2b787.jpg" alt="PHP"> </div> </div></a> <a href=""><div class="new4"> <div class="new5"> <span>基于 ThinkPHP5.1 实现的海豚后台登录源码分析</span> <span>发布时间:2019-01-08</span> </div> <div class="img3"> <img src="https://img.php.cn/upload/article/000/000/020/5d81c849a1cda110.jpg" alt=""> </div> </div></a> </div> <div class="blog"> <h4>最新博文</h4> <a href=""> <div class="blog1"> <span>移动端 、手机端、去掉横向滚动条 亲测生效!!!</span> <span>2019-09-09</span> </div></a> <a href=""> <div class="blog1"> <span>PHP学习第一天:软件安装篇</span> <span>2019-05-08</span> </div> </a> <a href=""> <div class="blog1"> <span>Linux系统CentOS报错:could not resolve host:mirrorlist...</span> <span>2019-04-08</span> </div> </a> <a href=""> <div class="blog1"> <span>thinkphp5.0.24前置操作的大小写问题</span> <span>2019-02-08</span> </div> </a> <a href=""> <div class="blog1"> <span>laravel-创建“控制器”和“模型”,使用模型方法获...</span> <span>2019-01-08</span> </div> </a> <a href="#"><div class="blog2">更多内容</div></a> </div> <div class="blog ask"> <h4>最新问答</h4> <a href=""> <div class="blog1"> <span>我写的哪里有错?请大神帮忙查看一下。</span> <span>2019-09-09</span> </div></a> <a href=""> <div class="blog1"> <span>PHP学习第一天:软件安装篇</span> <span>2019-05-08</span> </div> </a> <a href=""> <div class="blog1"> <span>老师这样写还会出现错误,是为什么呀...</span> <span>2019-04-08</span> </div> </a> <a href=""> <div class="blog1"> <span>为什么我的 Mac电脑用 safari看PHP中文网 视频都看不了</span> <span>2019-02-08</span> </div> </a> <a href=""> <div class="blog1"> <span>laravel-创建“控制器”和“模型”,使用模型方法获...</span> <span>2019-01-08</span> </div> </a> <a href="#"><div class="blog2 blog3">更多内容</div></a> </div> <footer> <a href="#"><img src="images/3.png" alt="">首页</a> <a href="#"><img src="images/4.png" alt="">视频</a> <a href="#"><img src="images/3.png" alt="">社区</a> <a href="#"><img src="images/4.png" alt="">我的</a> </footer> </body> </html>
点击 "运行实例" 按钮查看在线实例
CSS主代码:
/*************顶部**************/
header{
display: flex;
flex-flow:row nowrap;
justify-content:space-between;
align-items: center;
background: #2d353c;
height: 50px;
width: 100%;
position: fixed;
}
header > img{
display: flex;
width: 26px;
height: 26px;
}
header > img:first-of-type{
padding-left:5px;
border-radius:50%;
}
header > img:nth-child(2){
width: 94px;
height: 45px;
}
header > img:last-of-type{
padding-right:5px;
}
/*************轮播图**************/
.banner{
}
.banner > img{
padding-top: 50px;
width: 100%;
height: 200px;
}
/*************菜单栏**************/
nav{
background:white;
}
nav > ul{
display: flex;
}
nav > ul > li{
flex:1;
}
nav > ul >li > a{
display: flex;
flex-flow:column wrap;
align-items: center;
}
nav > ul >li > a > img{
display: flex;
width: 45px;
height: 45px;
padding:10px 0;
}
/*************推荐课程**************/
.kecheng{
padding: 20px 0;
}
.kecheng > h4{
padding-bottom:10px;
}
.kecheng > .kctop{
box-sizing:border-box;
display: flex;
flex-flow:row nowrap;
}
.kecheng > .kctop > a >img{
box-sizing:border-box;
height:90px;
width:366px;
padding-left: 14px;
}
.kecheng > a > .kc1{
display: flex;
flex:1;
background: white;
padding: 10px;
margin-top: 14px;
}
.kecheng a .kc1 h4{
padding-bottom: 10px;
}
.kecheng > a > .kc1 > div > h3{
padding-bottom:10px;
}
.new .new1 .new2 .zt{
padding-bottom: 10px;
}
.kecheng > a > .kc1 > div{
display:flex;
flex-flow:column wrap;
padding: 10px 0 10px 20px;
}
.kecheng > a > .kc1 > .row2{
display:flex;
flex-flow:row nowrap;
}
.kecheng a .kc1 .row2 .zhong{
color:white;
background:#595757;
border-radius:5px;
}
.kecheng a .kc1 img{
height: 80px;
width: 295px;
}
.new .new1 div .row3{
box-sizing: border-box;
display: flex;
flex-flow:row nowrap;
justify-content: space-between;
}
/*************底部**************/
footer{
display: flex;
flex-flow:row nowrap;
background: #eeeeee;
height: 50px;
min-height: 50px;
width: 768px;
position:fixed;
bottom:0;
align-items: center;
justify-content: space-evenly;
border-top:1px solid gray;
}
footer >a > img{
width: 20px;
height: 20px;
}
footer > a{
display: flex;
flex-flow: column wrap;
align-items: center;
padding-top: 8px;
}
/*************最新文章**************/
.wenzhang{
display: flex;
flex-flow:column wrap;
}
.wenzhang > a > .new4{
display: flex;
flex-flow:row nowrap;
justify-content: space-between;
padding: 10px;
background-color: white;
margin-top: 10px;
}
.wenzhang > a > .new4 > .new5{
display: flex;
flex-flow:column wrap;
}
.wenzhang a > .new4 > .img3 > img{
width: 218px;
height: 65px;
}
.wenzhang .new6{
display: flex;
background-color: white;
justify-content: center;
margin-top: 10px;
}
.wenzhang .new4 .new5 span:first-of-type{
padding-bottom: 10px;
}
/*************最新博文**************/
.blog{
display: flex;
flex-flow:column nowrap;
}
.blog h4{
padding-top: 10px;
}
.blog > a > .blog1{
background-color: white;
margin-top: 10px;
padding: 10px;
display: flex;
justify-content: space-between;
}
.blog .blog2{
display: flex;
background-color: white;
justify-content: center;
margin-top: 10px;
}
.ask{
padding-bottom: 60px;
}点击 "运行实例" 按钮查看在线实例
CSS初始化代码:
*{
margin: 0;
padding: 0;
}
span{
color:#888;
}
body,header{
background: #edeff0;
overflow-y: initial;
padding: 0;
display: flex;
flex-flow: column nowrap;
-webkit-tap-highlight-color: transparent;
min-width: 320px;
max-width: 768px;
margin:0 auto;
position:relative;
overflow-x: hidden;
}
a{
text-decoration:none;
color:#888;
font-style: normal;
}
li{
list-style:none;
}
h4{
color:#888;
}点击 "运行实例" 按钮查看在线实例
运行结果图:

手写:

总结:

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