当前位置: 首页 > wzjs >正文

盐城市滨海县建设局网站百度热搜榜怎么打开

盐城市滨海县建设局网站,百度热搜榜怎么打开,做spa会所网站,制作和淘宝商城一样网站要求&#xff1a;使用JS实现一个网页中登录窗口的显示&#xff08;隐藏&#xff09;&#xff0c;页面中拖动移动&#xff0c;并且添加了边界判断的网页效果。 实现代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta char…

要求:使用JS实现一个网页中登录窗口的显示(隐藏),页面中拖动移动,并且添加了边界判断的网页效果。

实现代码:

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
 
        html,
        body {
            width: 100%;
            height: 100%;
        }
 
        .container {
            width: 100%;
            height: 100%;
            background-color: #f2f1f2;
        }
 
        header {
            width: 1200px;
            height: 50px;
            background-color: #fff;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
 
        header div:nth-of-type(2) {
            display: flex;
            gap: 20px;
            cursor: pointer;
        }
 
        header div:nth-of-type(2) span:hover {
            font-weight: bolder;
            color: red;
        }
 
        .login-box {
            display: none;
            overflow: hidden;
            width: 300px;
            height: 200px;
            background-color: #fff;
            border: solid 1px orangered;
            border-radius: 8px;
            box-shadow: rgba(255, 0, 0, 0.5) 5px 5px 5px;
            position: absolute;
            left: 1150px;
            top: 50px;
        }
 
        .login-box .header {
            height: 40px;
            background-color: orangered;
 
            display: flex;
            justify-content: space-between;
            align-items: center;
            color: white;
            cursor: pointer;
            padding: 0 10px;
    </style>
</head>
 
<body>
    <div class="container">
        <!-- 页头 -->
        <!-- <div class="header"></div> -->
        <!-- H5语义化标签,表示开发页头部分 -->
        <header>
            <div>
                <span>欢迎访问OPENLAB EDU</span>
            </div>
            <div>
                <span id="login">登录</span>
                <span id="register">注册</span>
            </div>
            <!-- 登录框 -->
            <div class="login-box" id="login-box">
                <div class="header" id="header">
                    <span>会员登录</span>
                    <span id="close">[关闭]</span>
                </div>
            </div>
        </header>
    </div>
    <script>
        // 获取登录按钮
        let _login = document.getElementById("login");
        let _login_box = document.getElementById("login-box");
        // 登录按钮添加事件
        _login.onclick = function () {
            // 显示弹窗
            _login_box.style.display = "block";
        }
 
        // 获取关闭按钮
        let _close = document.getElementById("close");
        _close.onclick = function () {
            // 隐藏弹窗
            _login_box.style.display = "none";
        }
 
        // 获取登录窗口标题
        let _header = document.getElementById("header");
 
        // 文档中添加鼠标按下事件
        document.onmousedown = function (event) {
            // 获取鼠标指针在标题上的偏移量(事件函数默认参数:事件对象)
            let offsetX = event.offsetX;
            let offsetY = event.offsetY;
 
            // 给窗口标题,添加鼠标移动的事件
            _header.onmousemove = function(event2){
                // 鼠标移动,获取新的坐标
                let mouseX = event2.clientX;
                let mouseY = event2.clientY;
 
                // 计算登录窗口坐标
                let loginX = mouseX - offsetX + "px";
                let loginY = mouseY - offsetY + "px";
 
                // 给登录窗口设置样式
                _login_box.style.left = loginX;
                _login_box.style.top = loginY;
 
            }
 
        }
 
        // 鼠标按键抬起事件:什么都不做
        document.onmouseup = function () {
            // 清除了标题上的鼠标移动事件 - 什么都不做
          _header.onmousemove = null;
        }
    </script>
</body>
</html>

效果图展示:

http://www.dtcms.com/wzjs/325823.html

相关文章:

  • _网站建设网站百度题库
  • 拼多多网站首页seo顾问收费
  • 建设网站建设哪家便宜如何免费推广自己的产品
  • 设计网站的在工作中的品牌网站亚马逊关键词工具哪个最准
  • 电子产品网站建设学seo需要学什么专业
  • bootstrap模板网信息流优化师没经验可以做吗
  • 创意集团网站建设谷歌优化培训
  • 做公司网站多钱搜索关键词排名优化技术
  • 做网站和管理系统在线建站平台免费建网站
  • 学企业网站开发如何做线上营销
  • 公司做网站推广要注意什么电商运营培训班
  • 关于企业网站建设的请示企业软文
  • 学校多语言网站建设站长工具收录查询
  • 网站设计与开发培训怎样精准搜索关键词
  • 自己做的网站怎么在百度搜索到seo外链发布技巧
  • 响应式网站制作价格爱站网站长seo综合查询
  • 头像在线制作网站百度统计官网
  • 公司销售网站怎么做问卷调查网站
  • 做搬家网站推广在那好二级不死域名购买
  • 医院网站运营方案app推广接单
  • 舟山网站建设优化长沙专业网络推广公司
  • 房产网站代运营免费友链互换
  • 二手书屋网站开发的意义天琥设计培训学校官网
  • 网站建设的硬件支持日本产品和韩国产品哪个好
  • 免费制作图片带字 手机软件山西优化公司
  • java 门户网站开发框架seo网络营销外包公司
  • 美国疫情最新数据消息seo交流中心
  • 太仓住房与城乡建设部网站品牌运营策划方案
  • 公司网站上的员工风采怎么做查淘宝关键词排名软件有哪些
  • 中建八局招聘出国劳务南宁求介绍seo软件