Blogger Information
Blog 37
fans 0
comment 1
visits 29662
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
仿php中文网移动端首页-2019-09-10
H先生
Original
796 people have browsed it

                                                                仿php中文网移动端首页

  仿制别的首页,暂时搞不定。不知道咋回事。这两天一直回顾视频。自己写起来好费劲。已经很努力,很认真了




00.png000.png


实例

.top {
    position: fixed;
    top: 0;

    width: 100%;
    height: 42px;
    background-color: #444444;

    min-width: 320px;
    max-width: 768px;

    left: 50%;

    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.top {
    display: flex;
}

.top img:first-of-type,
.top img:last-of-type {
    width: 25px;
    height: 25px;
    margin-top: 8px;
}

.top img:first-of-type {
    border-radius: 50%;
    margin-left: 5px;
}

.top .logo {
    text-align: center;
    flex: 1;
}

.top .logo img {
    width: 94px;
    height: 45px;
}

/*轮播图*/
.banner {
    display: flex;
}

.banner img {
    width: 100%;
    height: 160px;
}

/*导航区*/
.nav {
    height: 170px;
    background-color: white;
    box-sizing: border-box;
}
.nav ul {
    margin: 0;
    padding: 6px;
}

.nav ul li {
    list-style-type: none;
    text-align: center;
    height: 75px;
}

.nav ul li img {
    width: 45px;
    height: 45px;
}
.nav ul li a {
    text-align: center;
    color: gray;
    text-decoration: none;
}
.nav ul {
    display: flex;
}

.nav ul li {
    flex: 1;
}

/*推荐课程区*/
h3 {
    color:gray;
}

.courses {
    height: 326px;
    color: gray;
    padding: 10px 10px 10px;
}

.courses ul {
    margin: 0;
    padding: 0;

    list-style: none;

    /*flex布局*/
    display: flex;
    justify-content: center;
}

.courses ul li {
    padding: 5px;
}

.courses ul img {
    width: 100%;
    height: 100px;
}

.courses div {
    background-color: white;
    padding: 10px;

    margin-top: 10px;
    height: 90px;

    /*flex布局*/
    display: flex;
    justify-content: flex-start;
}

.courses div img {
    width: 100%;
    height: 90px;
}

.courses div a {
    text-decoration: none;
    color: gray;
    flex: 0.45;
}

.courses div p {
    flex: .55;
    margin-left: 15px;
}

.courses div p span:first-of-type {
    font-size: 0.8rem;
    background-color: black;
    color: white;
    border-radius: 30%;
    padding: 0 2px;
}
.courses div p span:last-of-type {
    font-size: 0.7rem;
}

/*最近更新*/
body h3:nth-of-type(2) {
    margin-top: 50px;
}
.courses-list {
    height: 225px;
    padding: 10px 10px 10px;
}
.courses-list div {
    height: 90px;
    background-color: #fff;
    padding: 10px;
    margin-top: 10px;
    display: flex;
    justify-content: flex-start;
}

.courses-list div img {
    width: 100%;
    height: 90px;
}

.courses-list div a {
    text-decoration: none;
    color: #888;
    flex: 0.45;
}

.courses-list div p {
    font-size: 0.8rem;
    color: #c2c2c2;
    margin-left: 15px;
    flex: .55;
}

.courses-list div p a {
    font-size: 1rem;
}

.courses-list div p span:first-of-type {
    margin-top: 10px;
    padding: 0 2px;
    display: flex;
}

.courses-list div p span:last-of-type {
    margin-top: 10px;
    padding: 0 2px;
    margin-left: 60px;
    color: #c2c2c2;
}

.courses-list div p span:nth-last-of-type(2){
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 2px;
    background-color: #595757;
    border-radius: 8px;
    color: #fff;
    font-size: 0.8rem;
}

/*最新文章*/
.courses-list1 {
    height: 215px;
    padding: 10px 10px 10px;
}

.courses-list1 div {
    display: flex;
    justify-content: flex-start;
    background-color: #fff;
    padding: 5px;
    height: 84px;
    margin-top: 10px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    border-bottom: 1px solid #eee;
}

.courses-list1 div p {
    flex: .58;
    padding: 0 2px;
    margin-top: 5px;
}

.courses-list1 div span {
    margin-left: 2px;
    padding: 0 2px;
    display: flex;
}

.courses-list1 div p a {
    text-decoration: none;
    color: #777;
    font-size: 0.9rem;
    font-weight: bold;
}

.courses-list1 div img {
    width: 100%;
    height: 84px;
}

.courses-list1 div a {
    flex: 0.42;
}

.courses-list1 div a:last-of-type {
    margin: 5px 15px;
    overflow: hidden;
}

.courses-list1 div p a:first-of-type {
    margin: 0;
    padding: 0;
}

.courses-list1 div p span:first-of-type {
    font-size: 0.8rem;
    color: #777;
}

/*最新博文*/
.courses-list2 {
    height: 180px;
    padding: 10px 10px 10px;
}
.courses-list2 div {
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
    border-bottom: 1px solid #eee;
    margin-bottom: 8px;
    display: flex;
    justify-content: flex-start;
    height: 60px;
}

.courses-list2 div a {
    text-decoration: none;
    color: #777;
    margin-left: 5px;
    font-weight: bold;
    font-size: 0.9rem;
}

.courses-list2 div a{
    flex: .97;
}

.courses-list2 div a span {
    margin-top: 13px;
    display: flex;
    flex: 0.03;
}

.courses-list2 div p span {
    display: flex;
    margin-left: 15px;
    color: #777;
    font-size: 0.8rem;
}

/*底部样式*/
body {
    height: 2000px;
}
.footer {
    position: fixed;
    bottom: 0;

    width: 100%;
    height: 53px;

    min-width: 320px;
    max-width: 768px;

    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.footer ul {
    display: flex;

    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
}

.footer ul li img {
    width:20px;
    height: 20px;
}

.footer ul li a {
    color: gray;
    text-decoration: none;
}

.footer ul li {
    flex: 1;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例




实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="static/css/init.css">
    <link rel="stylesheet" href="static/css/style.css">
    <title>php中文网手机端-首页</title>
</head>
<body>
<!--布局原则: 宽宽自适应, 高度是固定-->
<!--固定定位: 顶部-->
<div class="top">
    <img src="static/images/user-pic.jpeg" alt="">
    <div class="logo">
        <img src="static/images/logo.png" alt="">
    </div>
    <img src="static/images/user-nav.jpg" alt="">
</div>

<!--banner轮播图,这里用图片暂时代替-->
<div class="banner">
    <img src="static/images/banner.jpg" alt="">
</div>

<!--导航区-->
<div class="nav">
    <ul>
        <li><a href=""><img src="static/images/html.png" alt=""><br>HTML/CSS</a></li>
        <li><a href=""><img src="static/images/JavaScript.png" alt=""><br>JavaScript</a></li>
        <li><a href=""><img src="static/images/code.png" alt=""><br>服务端</a></li>
        <li><a href=""><img src="static/images/sql.png" alt=""><br>数据库</a></li>
    </ul>
    <ul>
        <li><a href=""><img src="static/images/app.png" alt=""><br>移动端</a></li>
        <li><a href=""><img src="static/images/manual.png" alt=""><br>手册</a></li>
        <li><a href=""><img src="static/images/tool2.png" alt=""><br>工具</a></li>
        <li><a href=""><img src="static/images/live.png" alt=""><br>直播</a></li>
    </ul>
</div>

<!--课程区-->
<h3>推荐课程</h3>
<div class="courses">
    <ul>
        <li>
            <a href=""><img src="static/images/tjkc1.jpg" alt=""></a>
        </li>
        <li>
            <a href=""><img src="static/images/tjkc2.jpg" alt=""></a>
        </li>
    </ul>

    <div>
        <a href=""><img src="static/images/tjkc3.jpg" alt=""></a>
        <p>
            <a href="">CI框架30分钟极速入门</a>
            <br>
            <span>中级</span><span>49748次播放</span>
        </p>
    </div>
    <div>
        <a href=""><img src="static/images/tjkc4.jpg" alt=""></a>
        <p>
            <a href="">2018前端入门_HTML5</a>
            <br>
            <span>初级</span><span>210066次播放</span>
        </p>
    </div>
</div>

<!--最新更新-->
<h3>最新更新</h3>
<div class="courses-list">
    <div>
        <a href=""><img src="static/images/tjkc3.jpg" alt=""></a>
        <p>
            <a href="">Laravel 5.8 中文文档手册</a>
            <br>
            <span>Laravel 5.1/5.8速查表:</span>
            <br>
            <span>中级</span><span>49748次播放</span>
        </p>
    </div>
    <div>
        <a href=""><img src="static/images/tjkc4.jpg" alt=""></a>
        <p>
            <a href="">JavaScript极速入门</a>
            <br>
            <span>本套课程将帮助大家迅速掌握</span>
            <br>
            <span>初级</span><span>210066次播放</span>
        </p>
    </div>

</div>
<!--最新文章-->
<h3>最新文章</h3>
<div class="courses-list1">
    <div>
        <p>
            <a href=""><span>wamp运行PHP中文乱码</span></a>
            <br>
            <span>发布时间:2019-09-11</span>
        </p>
        <a href=""><img src="static/images/tjkc4.jpg" alt=""></a>
    </div>
    <div>
        <p>
            <a href=""><span>wamp运行PHP中文乱码</span></a>
            <br>
            <span>发布时间:2019-09-11</span>
        </p>
        <a href=""><img src="static/images/tjkc4.jpg" alt=""></a>
    </div>
</div>
<!--最新博文-->
<h3>最新博文</h3>
<div class="courses-list2">
    <div>
        <a href=""><span>wamp运行PHP中文乱码</span></a>
        <p>
            <span>2019-09-11</span>
        </p>
    </div>
    <div>
        <a href=""><span>wamp运行PHP中文乱码</span></a>
        <p>
            <span>2019-09-11</span>
        </p>
     </div>
</div>
<!--底部-->
<div class="footer">
    <ul>
        <li><a href=""><img src="static/font-icon/zhuye.png" alt=""><br><span>主页</span></a></li>
        <li><a href=""><img src="static/font-icon/video.png" alt=""><br><span>视频</span></a></li>
        <li><a href=""><img src="static/font-icon/luntan.png" alt=""><br><span>社区</span></a></li>
        <li><a href=""><img src="static/font-icon/geren.png" alt=""><br><span>我的</span></a></li>
    </ul>
</div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例



















Correction status:qualified

Teacher's comments:相信自己, 努力不一定有回报 ,但不努力肯定没有... 学习也要讲方法, 要不断的总结, 做笔记 , 不要总是写代码, 要有思考的时间
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post