欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML+CSS实战---------一个电商类的小型项目:品优购(四)

程序员文章站 2022-04-14 21:10:05
...

今天把上次的index主页的内容完善了一下下,加了一点过渡在里面,写的有一点bug,早上改了改。

然后下午就把一个产品的页面写完了,其实就是一个简单一点的手机页面。

还有两个页面我的这个小项目就结束啦!!!!

其实花了挺多时间的,因为刚开始不知道怎么布局排版,不会搭建页面结构,进度很慢,而且还有很多不足的地方。

发现问题,解决问题,完善结构什么的,学到了很多知识。

加油!!!!

效果图:

主要是做手机这个效果,实现的功能是那个进度条是可以根据数据的变化而变化的。

还有在页面的下面有一个楼梯导航,点击可以回到页面顶部。

最后还有一个分页的功能,点击可以回到前一页后一页。

功能的实现会在后期完善啊。现在只负责画页面啊(捂脸捂脸)

HTML+CSS实战---------一个电商类的小型项目:品优购(四)

HTML+CSS实战---------一个电商类的小型项目:品优购(四)

 

代码部分:

list.html

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="shortcut icon" href="bitbug_favicon.ico" />
    <!-- SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”!
    常见的搜索引擎,比如百度,谷歌,雅虎,搜狗等等..
    SEO是指通过对网站进行站内优化、网站结构调整、网站内容建设、网站代码优化等)和站外优化,
    从而提高网站的关键词排名以及公司产品的曝光度。 简单的说就是,把产品做好,搜索引擎就会介绍客户来。 
    网站优化的三大标签:title、description、keywords
        1.网页的标题 -->
    <title>列表页-手机页面!</title>
    <!-- 2.网页的描述
        1. 描述中出现关键词,与正文内容相关,这部分内容是给人看的,
            所以要写的很详细,让人感兴趣, 吸引用户点击。
        2. 同样遵循简短原则,字符数含空格在内不要超过 120个汉字。 -->
    <meta name="description"
        content="品优购JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、诚信的服务,为您提供愉悦的网上购物体验!" />
    <!-- 3.网页的关键字:搜索引擎搜索到定义的关键字就可以检索到我们的网页 -->
    <meta name="Keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,品优购" />
    <link rel="stylesheet" href="CSS/reset.css" />
    <link rel="stylesheet" href="CSS/common.css" />
    <link rel="stylesheet" href="CSS/list.css" />
</head>

<body>
    <!-- 快捷导航栏 -->
    <div class="shortcut">
        <div class="core">
            <!-- 左边栏 -->
            <div class="fl">
                <ul>
                    <li>品优购欢迎您!</li>
                    <li>
                        <a href="#">请登录</a>
                        <a href="#" class="style_red">注册免费</a>
                    </li>
                </ul>
            </div>
            <!-- 右边栏 -->
            <div class="fr">
                <ul>
                    <li><a href="#">我的订单</a></li>
                    <li class="spacer"></li>
                    <li>
                        <a href="#">我的品优购</a>
                        <i></i>
                    </li>
                    <li class="spacer"></li>
                    <li><a href="#">品优购会员</a></li>
                    <li class="spacer"></li>
                    <li><a href="#">企业采购</a></li>
                    <li class="spacer"></li>
                    <li>
                        <a href="#">关注品优购</a>
                        <i></i>
                    </li>
                    <li class="spacer"></li>
                    <li>
                        <a href="#">客户服务</a>
                        <i></i>
                    </li>
                    <li class="spacer"></li>
                    <li>
                        <a href="#">网站导航</a>
                        <i></i>
                    </li>
                </ul>
            </div>
        </div>
    </div>
    <!-- header部分 -->
    <div class="header core">
        <!-- logo部分 -->
        <div class="logo">
            <h1><a href="index.html" title="品优购">品优购</a></h1>
        </div>
        <!-- 秒杀盒子 -->
        <div class="sk_box">
            <img src="./uploads/secKill_03.png" alt="" srcset="">
        </div>
        <!-- 搜索框部分 -->
        <div class="search">
            <input type="text" value="语言开发" />
            <button class="btn">搜索</button>
        </div>
        <!-- 小项目部分 -->
        <div class="items_list">
            <ul>
                <li><a href="#" class="style_red">优惠购首发</a></li>
                <li><a href="#">亿元优惠</a></li>
                <li><a href="#">9.9元团购</a></li>
                <li><a href="#">美满99减30</a></li>
                <li><a href="#">办公用品</a></li>
                <li><a href="#"> 电脑</a></li>
                <li><a href="#">通信</a></li>
            </ul>
        </div>
        <!-- 购物车 -->
        <div class="shopping_car">
            <i></i>
            <a>我的购物车 </a>
            <i></i>
            <p>80</p>
        </div>
    </div>
    <!-- nav导航栏部分 -->
    <div class="nav">
        <div class="sec_kill core">
            <div class="sec_kill_list fl">
                <ul>
                    <li>品优秒杀</li>
                    <li>即将售罄</li>
                    <li>超值低价</li>
                </ul>
            </div>
            <div class="sec_kill_con fl">
                <ul>
                    <li><a href="#">女装</a></li>
                    <li><a href="#" class="style_red">女鞋</a></li>
                    <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>
                    <li><a href="#">运动户外</a></li>
                    <li><a href="#">更多分类</a></li>
                </ul>
            </div>

        </div>
    </div>
    <!-- sk _container主体部分 -->
    <div class="sec_kill_container core">
        <div class="sec_kill_hd">
            <img src="./uploads/bg_03.png" alt="" srcset="">
        </div>
        <div class="sec_kill_bd clearfix">
            <ul>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
                <li class="sec_kill_goods">
                    <a href="#"><img src="./uploads/mobile.jpg" alt="" srcset=""></a>
                    <h5 class="sec_kill_goods_title">Apple苹果iPhone 6s Plus(A1699)32G 金色 移动联通电信4G手机 </h5>
                    <div class="sec_kill_goods_price">
                        <em>¥6088</em> <del>¥6988</del>
                    </div>
                    <div class="sec_kill_goods_progress">
                        已售<span>87%</span>
                        <div class="progress">
                            <div class="progress_in"></div>
                        </div>
                        剩余<i>29</i>件
                    </div>
                    <a href="#" class="sec_kill_goods_buy">立即购买</a>
                </li>
            </ul>
        </div>
        <!-- 分页的制作 -->
        <div class="sec_kill_page">
            <span class="page_num">
                <a href="#" class="pn_prev">上一页</a>
                <a href="#">1</a>
                <a href="#" class="current">2</a>
                <a href="#">3</a>
                <a href="#">4</a>
                <a href="#">5</a>
                <a href="#" class="dotted">...</a>
                <a href="#" class="pn_next">下一页</a>
            </span>
            <span class="page_skip"></span>
        </div>
        <!-- 到顶部的导航 -->
        <div class="to_top">
            <div class="top">
                <p>TOP</p>
            </div>
        </div>
    </div>



    <!-- 底部部分 -->
    <div class="footer">
        <div class="core">
            <div class="mod_service">
                <ul>
                    <li class="mod_service_zheng">
                        <i class="mod_service_ico"></i>
                        <div>
                            <h5 class="mod_service_tit">正品保障</h5>
                            <p class="mod_service_con">正品保障,提供发票 </p>
                        </div>
                    </li>
                    <li class="mod_service_ji">
                        <i class="mod_service_ico"></i>
                        <div>
                            <h5 class="mod_service_tit">急速物流</h5>
                            <p class="mod_service_con">急速物流,急速送达 </p>
                        </div>
                    </li>
                    <li class="mod_service_wu">
                        <i class="mod_service_ico"></i>
                        <div>
                            <h5 class="mod_service_tit">无忧售后</h5>
                            <p class="mod_service_con">7天无理由退换货 </p>
                        </div>
                    </li>
                    <li class="mod_service_te">
                        <i class="mod_service_ico"></i>
                        <div>
                            <h5 class="mod_service_tit">特色服务</h5>
                            <p class="mod_service_con">私人定制家电套餐 </p>
                        </div>
                    </li>

                    <li class="mod_service_bang">
                        <i class="mod_service_ico"></i>
                        <div>
                            <h5 class="mod_service_tit">帮助中心</h5>
                            <p class="mod_service_con">您的购物指南 </p>
                        </div>
                    </li>

                </ul>
            </div>
            <div class="mod_help">
                <ul>
                    <li>
                        <h4>购物指南</h4>
                    </li>
                    <li><a>购物流程</a></li>
                    <li><a>会员介绍</a></li>
                    <li><a>生活旅行/团购</a></li>
                    <li><a>常见问题</a></li>
                    <li><a>大家电</a></li>
                    <li><a>联系客服</a></li>
                </ul>
                <ul>
                    <li>
                        <h4>配送方式</h4>
                    </li>
                    <li><a>上门自提</a></li>
                    <li><a>211限时达</a></li>
                    <li><a>配送服务查询</a></li>
                    <li><a>配送费收取标准</a></li>
                    <li><a>海外配送</a></li>
                </ul>
                <ul>
                    <li>
                        <h4>支付方式</h4>
                    </li>
                    <li><a>货到付款</a></li>
                    <li><a>在线支付</a></li>
                    <li><a>分期付款</a></li>
                    <li><a>邮局汇款</a></li>
                    <li><a>公司转账</a></li>
                </ul>
                <ul>
                    <li>
                        <h4>特色服务</h4>
                    </li>
                    <li><a>夺宝岛</a></li>
                    <li><a>DIY装机</a></li>
                    <li><a>延保服务</a></li>
                    <li><a>品优购E卡</a></li>
                    <li><a>品优购通信</a></li>
                </ul>
                <ul>
                    <li>
                        <h4>售后政策</h4>
                    </li>
                    <li><a>售后政策</a></li>
                    <li><a>价格保护</a></li>
                    <li><a>退款说明</a></li>
                    <li><a>返修/退换货</a></li>
                    <li><a>取消订单</a></li>
                    <li><a>联系客服</a></li>
                </ul>
                <div>
                    <h4>帮助中心</h4>
                    <img src="image/wx_cz.jpg" />
                    <span>品优购客户端</span>
                </div>
            </div>
            <div class="mod_copyright">
                <p>
                    关于我们 | 联系我们 | 联系客服 | 商家入驻 | 营销中心 | 手机品优购 |
                    友情链接 | 销售联盟 | 品优购社区 | 品优购公益 | English Site |
                    Contact U
                </p>
                <p>
                    地址:北京市昌平区建材城西路金燕龙办公楼一层 邮编:100096
                    电话:400-618-4000 传真:010-82935100 邮箱: zhanghj+itcast.cn
                    <br />京ICP备08001421号京公网安备110108007702
                </p>
            </div>
        </div>
    </div>

</body>

</html>

list.css

/* 秒杀盒子 */
.sk_box {
    position: absolute;
    top: 54px;
    left: 185px;
    width: 70px;
    height: 26px;
    padding: 3px 0 3px 15px;
    border-left: 1px solid #b1191a;

}

/* 头部header部分 */
.sec_kill_list li {
    float: left;
    font-size: 16px;
    color: #000;
    font-weight: 700;
    line-height: 47px;
    margin: 0 28px;
}

.sec_kill_con li {
    float: left;
    line-height: 47px;
    margin: 0 22px;
    font: 14px;
}

/* 主体部分 */
.sec_kill_container {
    /* 用来定位到顶部的动态导航 */
    position: relative;
}

.sec_kill_bd {
    position: relative;
}

.sec_kill_bd ul {
    /* overflow: hidden; */
    width: 1220px;
}

.sec_kill_goods {
    position: relative;
    float: left;
    width: 288px;
    height: 460px;
    border: 1px solid transparent;
    margin-right: 15px;
    margin-top: 25px;
}

.sec_kill_goods:hover {
    border: 1px solid #e12228;
}

.sec_kill_goods_title {
    font-size: 14px;
    color: #666;
    font-weight: normal;
    margin: 5px 0 5px 10px;
}

.sec_kill_goods_price em {
    font-size: 22px;
    color: #e60012;
    font-weight: 700;
    margin-left: 15px;
}

.sec_kill_goods_price del {
    font-size: 14px;
    color: #a4a4a4;
    font-weight: 700;

}

.sec_kill_goods_progress {
    margin: 5px 0 0 15px;
    font-size: 14px;
    color: #666666;
}

.progress {
    display: inline-block;
    width: 130px;
    height: 10px;
    border: 1px solid #e12228;
    border-radius: 5px;
    vertical-align: middle;
}

.progress_in {
    width: 87%;
    height: 100%;
    background-color: #b1191a;
}

.sec_kill_goods_progress span {
    color: #ed282e;
}

.sec_kill_goods_progress i {
    color: #ed9596;
}

.sec_kill_goods_buy {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 289px;
    height: 50px;
    background-color: #b1191a;
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    color: #fff;
}

/* 分页部分 */
.sec_kill_page {
    margin: 40px 0;
    text-align: center;
}

.page_num a {
    display: inline-block;
    width: 36px;
    height: 36px;
    border: 1px solid #ccc;
    background-color: #f7f7f7;
    line-height: 36px;
}

.page_num .pn_prev,
.page_num .pn_next {
    width: 83px;
}

.page_num .current,
.page_num .dotted {
    border: 1px solid transparent;
    background-color: transparent;
}

.to_top {
    position: absolute;
    right: -85px;
    bottom: 460px;
}

.to_top .top {
    overflow: hidden;
    width: 68px;
    height: 68px;
    background-color: #b1191a;
    font-size: 20px;
    color: #fff;
    text-align: center;
}

.to_top:hover {
    cursor: pointer;
}

.to_top .top::before {
    content: "\ea50";
    display: block;
    width: 24px;
    height: 24px;
    font-family: 'icomoon';
    margin: 10px auto 0;
}

 

页面中的图片我都没有换,因为我的电脑太不给力了,PS切图用不了,内存太小了,psd源文件里面的文字部分都复制不了,真心浪费时间。所以果断放弃换图了,只要样式结构统一就行,到时候换图也很方便的。

今天就到这里了!!!