品优购项目实战+自己添加的部分js和css3代码

源代码链接:https://pan.baidu.com/s/1Zis5IzHOvFQAiJ-SGkvjrw
提取码:qiec

前言

本文是采用html,css,js编写的

提示:以下是本篇文章正文内容,下面案例可供参考

一、项目实战

品优购采用和京东同样的base.css文件因为小编比较懒,直接复制粘贴了
左上角品优购标志位动态,所以截图的不是正中间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、使用步骤

1.导航栏html代码

代码如下:

<section class="shortcut">
    <div class="w">
        <div class="fl">
            <ul>
                <li>品邮购欢迎您!&nbsp;</li>
                <li>
                    <a href="#">请登录</a> &nbsp; <a href="register.html"class="style_red">免费注册</a>
                </li>
            </ul> 
        </div>
        <div class="fr"> 
            <ul>
                <li> <a href="dd.html" class="style_blue"> 我的订单(别点我)</a></li>
                <li></li>
                <li class="arrow-icon">我的品邮购</li>
                <li></li>
                <li>品邮购会员</li>
                <li></li>
                <li>企业采购</li>
                <li></li>
                <li class="arrow-icon">关注品邮购</li>
                <li></li>
                <li class="arrow-icon">客户服务</li>
                <li></li>
                <li class="asd"> 
                    网站导航
                    <div class="bh">
                        <ul class="nh">
                            <li style="float:right; width:100px;"><a href="index.html">返回首页</a></li>
                            <li style="float:right; width:100px;"><a href="register.html">前往登录界面</a></li>
                        </ul>
                    </div>
                </li>
            </ul>
            <!-- <div1 class="daohang">nihao</div1> -->
        </div>
    </div>
    </section>

具体css代码可下载源代码自由查看

2.小火箭以及后面的光线html和js代码

代码如下:

    <title>火箭升空</title>
    <link rel="stylesheet" href="css/hh.css">
    <link rel="shortcut icon" href="favicon.ico" /> 
    <!-- 引入 -->
    <link rel="stylesheet" href="css/base.css">
    <!-- 引入公共的样式文件 -->
    <script src="js/zuoye.js"></script>
</head>
<body>
    <div class="container">
        <div class="xxzp">
                <a href="index.html">
                    <img src="images/lbxxtx2.png" alt="">
                </a>
        </div>
        <div class="rocket">
          <a href="index.html"> <img src="images/hj.png" alt=""></a> 
        </div>
    </div>
    <script>
  function rand(m,n){
    
    
    return Math.ceil(Math.random()*(n-m+1)) + m-1;
}
// 光线总数
let num = 100;
// 循环
for(let i=0;i<num;i++){
    
    
    // 创建i元素
    const i = document.createElement('i');
    // 设置样式
    i.style.height = rand(30,100) + 'px';
    i.style.left = rand(1,99) + 'vw';
    // 随机动画周期
    i.style.animationDuration = rand(5,30) / 10 + 's';
    // 将i插入到container 元素中
    document.querySelector('.container').appendChild(i);
}
    </script>

代码方面数据可以改变后面小li的速度


总结

小编很懒有问题可以提出,看见会回答

猜你喜欢

转载自blog.csdn.net/weixin_48305172/article/details/112345761