博客列表 >中秋作业-仿美团触屏版-2019-9-12作业

中秋作业-仿美团触屏版-2019-9-12作业

零度 的博客
零度 的博客原创
2019年09月16日 23:44:182755浏览

目标网站图片

泉州美团网-泉州美食_酒店_旅游_团购_电影_吃喝玩乐.png



仿写成品图片

美团仿写.png

代码演示

实例

<!DOCTYPE html>
<html lang="en">

<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">
    <link rel="stylesheet" href="static/style.css">
    <link rel="stylesheet" href="static/style2.css">
    <title>美团仿写</title>
    <style>
        /****************** 简单写了几个封装的CSS代码 ***********/
        
        body,
        button,
        dd,
        div,
        dl,
        dt,
        form,
        h1,
        h2,
        h4,
        h5,
        h6,
        input,
        li,
        ol,
        p,
        pre,
        td,
        textarea,
        th,
        ul {
            margin: 0;
            padding: 0;
        }
        
        .bd-t {
            margin-top: 10px;
            border-top: 1px solid #DDD8CE;
        }
        
        .bd-bt {
            border-bottom: 1px solid #DDD8CE;
        }
        
        a {
            text-decoration: none;
        }
        
        ul {
            list-style-type: none;
        }
        /************************* 核心CSS代码区 ****************/
        
        html {
            -webkit-tap-highlight-color: transparent;
            height: 100%;
            min-width: 320px;
            margin: 0;
            padding: 0;
        }
        
        body,
        p {
            margin: 0;
            padding: 0;
        }
        
        .top {
            height: 51.5px;
            text-align: center;
            line-height: 51.5px;
            background-color: #FFD000;
            box-sizing: border-box;
            display: flex;
        }
        
        .top-left {
            width: 75.25px;
            height: 50.5px;
        }
        
        .top-left a {
            color: black;
            text-decoration: none;
            width: 56.75px;
            font-size: 15px;
            margin: 0.31rem 0 0.31rem 0.37rem;
        }
        
        .top-content {
            height: 32px;
            width: 50%;
            flex: 1;
        }
        
        .top-content #text {
            width: 100%;
            text-align: center;
            background-color: #ebebeb;
            border: none;
            height: 34px;
            border-radius: 34px
        }
        
        .top-right {
            justify-content: center;
        }
        
        .top-right img {
            text-align: center;
            line-height: 50%;
            height: 25px;
            width: 24px;
        }
        /* banner图 */
        
        .banner-download {
            height: 52px;
            background: #000000;
            box-sizing: border-box;
            position: relative;
            display: flex;
            overflow: hidden;
        }
        
        .banner-left {
            display: flex;
            width: 182px;
            height: 52px;
        }
        
        .banner-left img {
            padding: 8px 0 8px 15px;
            width: 36px;
            height: 36px;
        }
        
        .banner-left-p {
            width: 131px;
            height: 36px;
            padding-left: 10px;
            box-sizing: border-box;
            color: white;
            font-size: 13px;
        }
        
        .banner-left-p .banner-p1 {
            width: 121px;
            height: 21.5px;
            padding-top: 2.6px
        }
        
        .banner-left-p .banner-p2 {
            width: 121px;
            height: 19.5px;
            padding-top: 2.4px
        }
        
        .banner-right {
            background-color: #FFD000;
            border-radius: 6px;
            width: 55px;
            height: 30px;
            line-height: 30px;
            text-align: 30px;
            position: absolute;
            right: 10px;
            top: 12px;
        }
        /* 主体内容 */
        
        .container .nav {
            height: 165px;
            text-align: center;
            line-height: 50%;
            box-sizing: border-box;
        }
        
        .container .nav ul {
            margin: 0;
            padding: 6px;
            display: flex;
        }
        
        .container .nav ul li {
            list-style-type: none;
            text-align: center;
            height: 81px;
            flex: 1;
        }
        
        .container .nav ul li img {
            width: 45px;
            height: 45px;
        }
        
        .container .nav ul li a {
            text-align: center;
            color: gray;
            text-decoration: none;
        }
        /* 猜你喜欢
 */
        
        .like .bd-bt {
            background-color: white;
            padding: 10px;
            margin-top: 10px;
            height: 82px;
            display: flex;
            justify-content: flex-start;
        }
        
        .like .bd-bt img {
            margin-right: 10px;
        }
        
        .like .likeright {
            width: 100%;
            height: 82px;
            display: flex;
            flex-direction: column;
            position: relative;
        }
        
        .like .likeright1 {
            padding-top: 5px;
            margin-bottom: 6px;
        }
        
        .like .likeright2 {
            height: 34px;
            color: #666;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            box-sizing: border-box;
            font-size: 10px;
        }
        
        .like .likeright3 {
            position: absolute;
            width: 100%;
            bottom: 0;
        }
        
        .like .likeright3 span:nth-of-type(2) {
            font-size: 15px;
            color: #F60;
        }
        
        .like .likeright3 span:nth-of-type(1) {
            font-size: 20px;
            color: #F60;
        }
        
        .like .likeright3 del {
            font-size: 14px;
            text-decoration: none;
            color: #666;
        }
        
        .like .likeright3 del:before {
            content: '门市价:';
        }
        
        .like .likeright3 .right {
            position: absolute;
            right: 0px;
            bottom: 0px;
            font-size: 10px;
            color: #666;
        }
        /* 团购 */
        
        .tg {
            height: 40px;
            line-height: 40px;
            position: relative;
        }
        
        .tg1 {
            padding-left: 15px;
            width: 100%;
            box-sizing: border-box;
            color: #FE8C00
        }
        
        .tg img {
            height: 42px;
            width: 32px;
            position: absolute;
            right: 0;
            top: 0;
        }
        /* **********************底部************* */
        /* 登录注册 */
        
        .bar {
            padding-left: 15px;
            padding-top: 15px;
            display: flex;
        }
        
        .bar-left {
            box-sizing: border-box;
            flex: 1;
        }
        
        .bar-left span {
            height: 27px;
        }
        
        .bder-1 {
            width: 55px;
            line-height: 27px;
            text-align: center;
            background-image: linear-gradient(135deg, #FFD000 0%, #FFBD00 100%);
            border-radius: 5px;
            display: inline-block;
        }
        
        .bder-1 a {
            color: #222222;
        }
        
        .bar-right {
            width: 96px;
            height: 30px;
        }
        
        .bar-right span {
            width: 34px;
            right: 17px;
        }
        
        .bar-right img {
            width: 12px;
            right: 13.9px;
        }
        
        .bar-right a {
            width: 42px;
            right: 30px;
        }
        /* 底部导航 */
        
        .footer-nav {
            height: 34px;
        }
        
        .footer-nav ul {
            display: flex;
            padding: 0;
        }
        
        .footer-nav ul li {
            flex: 1;
            border-right: .02rem solid #666;
            text-align: center;
        }
        
        .footer-nav ul li a {
            font-size: 12px;
            color: #FE8C00;
        }
        /* 底部友情链接 */
        
        .footer-links {
            height: 44px;
            margin: 15px 10px;
            font-size: 10px;
        }
        
        .footer-links a:nth-of-type(1) {
            padding-left: 0px;
        }
        
        .footer-links a {
            padding-left: 25px;
            color: #666;
        }
        /******* *返回顶部按钮 *******/
        
        .top-btn {
            position: fixed;
            right: 15px;
            bottom: 40px;
        }
        
        .top-btn img {
            width: 50px;
            right: 50px;
        }
    </style>
</head>

<body>
    <header>
        <div class="top">
            <div class="top-left">
                <a href="">泉州</a>

            </div>
            <div class="top-content">
                <input type="text" id="text" name="" style=" " placeholder="请输入关键字">
            </div>
            <div class="top-right">
                <img src="https://p0.meituan.net/travelcube/641521461179df7cfb88738dd1ea11ec1031.png" alt="">
            </div>
        </div>
        <div class="banner ">
            <div class="banner-download">
                <div class="banner-left">
                    <img src="https://p1.meituan.net/travelcube/7264ce9c25de2e464e3acd996fe8ad362803.png">
                    <div class="banner-left-p">
                        <p class="banner-p1">省钱利器 购物超划算</p>
                        <p class="banner-p2">吃喝玩乐尽在美团</p>
                    </div>
                </div>


                <div class="banner-right">
                    <span>去APP</span>
                </div>
            </div>
        </div>
    </header>
    <!-- 主体内容 -->

    <div class="container">
        <!-- 导航 -->
        <div class="nav bd-bt ">
            <ul>
                <li>
                    <a href=""><img src="static/1.jpg" alt=""><br><br>美食</a>
                </li>
                <li>
                    <a href=""><img src="static/maoyan.jpg" alt=""><br><br>猫眼电影</a>
                </li>
                <li>
                    <a href=""><img src="1" alt="">
                        <br><br>酒店</a>
                </li>
                <li>
                    <a href=""><img src="1" alt=""><br><br>休闲娱乐</a>
                </li>
                <li>
                    <a href=""><img src="1" alt="">
                        <br><br>外卖</a>
                </li>
            </ul>
            <ul>
                <li>
                    <a href=""><img src="1" alt=""><br><br>ktv</a>
                </li>
                <li>
                    <a href=""><img src="1" alt=""><br><br>周边游</a>
                </li>
                <li>
                    <a href=""><img src="1" alt=""><br><br>丽人</a>
                </li>
                <li>
                    <a href=""><img src="1" alt=""><br><br>小吃快餐</a>
                </li>
                <li>
                    <a href=""><img src="1" alt=""><br><br>全部分类</a>
                </li>
            </ul>
        </div>
        <!-- 猜你喜欢 -->
        <div class="like bd-t bd-bt">
            <h3>猜你喜欢</h3>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>
            <div class="bd-bt">
                <img src="https://p0.meituan.net/200.0/dpdeal/9037a771cd2b624d78acc78e3bb38cf21461857.png" alt="">
                <div class="likeright">
                    <div class="likeright1">大自然***</div>

                    <div class="likeright2">[泉州等]【大自然足道/中式推拿】2选1</div>
                    <div class="likeright3">
                        <span>99</span><span>元</span>
                        <del>119元</del>
                        <span class="right">
                            已售44633
                    </span>
                    </div>
                </div>
            </div>

        </div>
        <!-- 团购 -->
        <div class="tg bd-bt">
            <div class="tg1">查看全部团购</div>
            <img src="static/tg-right.jpg" alt="">
        </div>
    </div>
    <!-- 底部 -->

    <footer>
        <!-- 登录-注册 -->
        <div class="bar">
            <div class="bar-left">
                <span class="bder-1"> <a href="">登录</a></span>
                <span class="bder-1"> <a href="">注册</a><span>

            </div>
            <div class="bar-right">
                <span>城市</span>

                <img src="https://p1.meituan.net/travelcube/c6c04160817d530ecddf9f86b158106e2032.png" alt="">
                <a href="">泉州</a>
            </div>
        </div>
        <!-- 底部导航 -->
        <div class="footer-nav">
            <ul>
                <li><a href="">首页</a></li>
                <li><a href="">我的</a></li>
                <li><a href="">美团下载</a></li>
                <li><a href="">电脑版</a></li>
                <li><a href=""> 帮助</a></li>
            </ul>
        </div>
        <!-- 底部友情链接 -->
        <div class="footer-links">
            友情链接:
            <a href="">猫眼电影</a>
            <a href="">大众点评</a>
            <a href="">美团***</a>
            <a href="">榛果民宿</a>
            <a href="">大众点评下载</a>
            <a href="">美团收银官网</a>
            <a href="">美团点评餐饮学院</a>
            <a href="">快驴进货商家合作</a>


        </div>
    </footer>
    <div class="top-btn">
        <img src="https://p0.meituan.net/travelcube/fe027664e1161570a1830870662d34717731.png" alt="">
    </div>


</body>

</html>

运行实例 »

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


总结

代码有2个问题点没解决的(老师有空就点评支个招,(#^.^#)):

1顶部右边的图标没居中

2.猜你喜欢的文字缩到最小会跑位。。

页面布局用flex布局

时间没多少(黑厂不放假。。),框架就没写了,布局看着简单,但是我还是得花5个小时左右才写出来,代码都是一步步测试写出来的,虽然有点狼狈。但是很开心。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议