首页 前端知识 今天的HTML5的打卡:制作京东官网的多、快、好、省页面

今天的HTML5的打卡:制作京东官网的多、快、好、省页面

2024-06-24 23:06:02 前端知识 前端哥 963 667 我要收藏

京东官网多、快、好、省的页面栏截图:

实现的目标图

为什么今天会写这篇文章,今天逛京东看到这个页面比较有特色,主要是我想知道,多、快、好、省这几个图字,是怎么设计出来。我用的实现工具是Visual Studio Code,也可以用HBuilder工具实现。

需要用到的图片如下:

思考一下:这几个字如何用代码一个一个的分离出来?因为我在做页面的时候,卡在这里很久,我自己觉得做这个代码,这个不难,但是不容易思考到,看到的小伙伴会不会和我一样会想到这个图片如何给它分离出来呀。

经过一个早上的琢磨,嘿嘿嘿!请欣赏代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>京东多快好省页面</title>
</head>
<style>
    body {
        font: 12px/1.5 Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;
    }
    p,ul,h5 {
        margin: 0;
        padding: 0;
    }
    ul {
        list-style: none;
    }
    .wrap {
        width: 1000px;
        height: 0 auto;
    }
    li,h5,p {
        display: inline-block;
        vertical-align: middle;
    }
    .service {
        height:103px;
        line-height:103px;
        background-color: #f4f4f4;
        border-bottom: 1px solid #dedede;  
    }
    .service ul li {
        margin-left: 10px;
        margin-right: 25px;
    }
    .service ul li p {
        height: 42px;
        line-height: 42px;
        font-size: 18px;
        font-weight: 700;
        color: #444;
        margin-left: 3px;
    }
    .service ul li h5 {
        width: 36px;
        height: 42px;
        text-indent: -999px;
        background-image: url(./img/jd_duo_kuai_hao_sheng.png);
        background-size: 113px 86.5px;
    }
    .service ul li:nth-child(1) h5 {
        background-position: 0 0;
    }
    .service ul li:nth-child(2) h5 {
        background-position: -38.5px 0;
    }
    .service ul li:nth-child(3) h5 {
        background-position: -77px 0;
    }
    .service ul li:nth-child(4) h5 {
        background-position: 0px -44.5px;
    }
</style>
<body>
    <div class="service wrap">
        <ul>
            <li>
                <h5>多</h5>
                <p>品类齐全,轻松购物</p>
            </li>
            <li>
                <h5>快</h5>
                <p>多仓直发,极速配送</p>
            </li>
            <li>
                <h5>好</h5>
                <p>正品行贷,精致服务</p>
            </li>
            <li>
                <h5>省</h5>
                <p>天天低价,畅选无忧</p>
            </li>
        </ul>
    </div>
</body>
</html>

运行效果图:

感兴趣的小伙伴可以去试试自己也去实现类似的这种页面,慢慢来总会有收获的!

转载请注明出处或者链接地址:https://www.qianduange.cn//article/13467.html
标签
评论
发布的文章

jQuery 选择器

2024-05-12 00:05:34

Vue中public/assets目录区别

2024-07-02 23:07:29

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!