点击登录按钮弹出登录模态框

2023-11-02

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

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #model-box {
            position: fixed;
            left: 0;
            top: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(0, 0, 0, .2);
            display: flex;
            justify-content: center;
            align-items: center;
        }
        
        #center {
            width: 300px;
            height: 150px;
            background-color: #fff;
            display: flex;
            flex-direction: column;
            justify-content: space-evenly;
        }
        
        #center div {
            text-align: center;
        }
    </style>
</head>

<body>
    <div id="app">
        <button @click="like"> 点击登录</button>
        <div id="model-box" v-show="isShow" @click.self="hideModel">
            <div id="center">
                <div>用户名:<input type="text"></div>
                <!-- 可以在键盘事件中,使用按键修饰符, .按钮对应的code码 -->
                <div>密&nbsp;&nbsp;&nbsp;码:<input type="password" @keydown.13="login"></div>
                <div><button>登录</button></div>
            </div>
        </div>
    </div>
    <script src="./vue.js"></script>
    <script>
        new Vue({
            el: "#app",
            data: {
                //需要一个数据,来控制 模态框的显示和隐藏
                isShow: false
            },
            methods: {
                like() {
                    this.isShow = true;
                },
                hideModel() {
                    this.isShow = false;

                },
                login(event) {
                    alert("登录")
                }
            }
        })
    </script>
</body>

</html>

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

点击登录按钮弹出登录模态框 的相关文章

  • 缩小 HTML、CSS 和 Javascript 是一个坏主意吗?

    维基百科定义缩小 http en wikipedia org wiki Minification 28programming 29 as 从源代码中删除所有不必要的字符而不改变其功能的过程 这些不必要的字符通常包括空格字符 换行符 注释 有
  • 创建全屏 iframe

    我目前正在研究 XSS 攻击 目的是在客户端演示中使用它们 我是渗透测试员 我编写了一个工具 该工具将托管网站登录页面的恶意版本 获取用户名和密码 然后将受害者重定向回原始网站 然而 我一直在尝试使用 iframe 来让它工作 因为它看起来
  • 强制浏览器重新加载index.htm

    通过在浏览器地址字段中输入 URL www mydomain com index htm 或仅 www mydomain com 并按 Enter 键 如何强制浏览器在加载页面时始终加载最新版本的 index htm 我正在 Chrome
  • CSS 中的 Data-URI SVG 背景在 Firefox 中不起作用

    好的 这就是我想做的 我的 css 文件中有这段代码 form row textfield hover textfield m hover background image url data image svg xml base64 PHN
  • CSS 聚焦于出现的输入 div [重复]

    这个问题在这里已经有答案了 我有这样的代码 div class lighter div
  • 鼠标移动时画布拖动

    我正在尝试构建一个可以使用鼠标移动拖动的画布 我做了一些我无法理解的错误 因为一开始似乎有效 然后出现了一个增量错误 使画布移动得太快 考虑以下代码 window onload function var canvas document ge
  • 在动态创建的元素的onclick函数的属性中传递一个字符串

    我试图在动态创建的锚元素的 onClick 事件处理函数的参数中传递一个字符串 请参阅小提琴http jsfiddle net shmdhussain bXYe4 http jsfiddle net shmdhussain bXYe4 我无
  • 为什么内部 DIV 会溢出到外部 DIV 之外?

    我已经远离 HTML 和 CSS 很久了 找不到这个简单问题的解决方案 我有一个 div 位于另一个 div 中 外层黑色 内层橙色 我的 HTML 和 CSS 是 outer position fixed width 30 height
  • 指定 HTML5 输入类型 = 日期的值输出?

    我想将本机日期选择器添加到我的应用程序中 该应用程序当前使用遗留的本地系统 日期输入支持尚未广泛普及 但如果我可以基于兼容性提供这两种实现 那就太理想了 有没有办法指定 HTML 日期选择器给出的值的输出 歌剧的默认设置是yyyy mm d
  • 如何使用 Spring Boot 传输音频

    我想让用户能够播放声音 我的实现在 Firefox 上运行良好 在 Safari 上 不播放声音 我验证了音频控制可以在 Safari 中与其他网站一起使用 所以 我认为我必须更改控制器中的某些内容 控制器 RequestMapping v
  • CSS 过滤器在 Firefox 中不起作用

    我正在尝试 CSS 过滤器 但它在我的 Firefox 15 0 浏览器中不起作用 HTML div class google img src https www google com images srpr logo3w png div
  • 如何将焦点设置在 BootStrap 中的第一个输入字段上? [复制]

    这个问题在这里已经有答案了 可能的重复 如何将焦点设置到独立于 id 的 HTML 表单中的第一个输入元素 https stackoverflow com questions 277544 how to set the focus to t
  • 带有覆盖CSS的背景图像

    我如何在 CSS 中设计带有叠加层的背景图像 就像这个示例图像一样 这是代码 我想添加tour类到背景图像和叠加效果 div class tour div class container div class row div class co
  • 仅使用 HTML 和 CSS 制作弧形帆形状?

    是否可以仅使用 HTML 和 CSS 创建下面的弧形帆形状 我可以看到从这个答案 https stackoverflow com questions 7073484 how does this css triangle shape work
  • 当 Chrome 中嵌套滚动中的数据更改时防止页面滚动

    我在页面中有一个固定大小的元素 带有 溢出 滚动 其内容经常更改 我预计该元素内部发生的更改会影响该元素的滚动 但不会影响页面滚动 但是当这个元素位于页面顶部时 页面本身开始滚动 我怎样才能防止这种情况发生 要重现此行为 我在 chrome
  • CSS以两种颜色显示一个字符[重复]

    这个问题在这里已经有答案了 css中是否可以用两种颜色制作单个字符 我的意思是例如字符 B 上半部分为红色 下半部分为蓝色 h1 font size 72px background webkit linear gradient red 49
  • 如何在 HTML 中将文本设置为粗体?

    我正在尝试使用 HTML 将一些文本加粗 但我很难让它发挥作用 这就是我正在尝试的 Some
  • 如何计算一行中Flexbox项目的数量?

    网格是使用 CSS flexbox 实现的 Example http jsbin com jumosicasi edit html css js output 本示例中的行数为 4 因为我出于演示目的固定了容器宽度 但是 实际上 它可以根据
  • 在什么情况下,使用 HTTP/2 单独加载图像会比使用 HTTP/1.1 中的精灵一次加载所有图像慢?

    HTTP 2 使多路复用连接成为可能 从而消除了与服务器的多个连接的需要 通过单个连接 可以将许多单独的图像发送到客户端 这避免了将多个图像组合成一个并使用 CSS 将其分开的旧图像精灵模式 我很好奇精灵在 HTTP 2 世界中是否仍然会更
  • Radiobutton-带有纯 html/css 的按钮

    是否可以创建像这样的单选按钮JQuery http jqueryui com demos button radio那些 用纯html css thanks 试试这个小提琴 http jsfiddle net mcXm7 1 http jsf

随机推荐

  • windows内存管理

    地址空间 系统中所有可用的内存地址 物理内存 硬件中真实存在的存储空间 虚拟地址空间 对于一个程序来说可以使用所有的内存空间中的地址 但实际往往不能做到和物理地址一 一对应 所以需要 转换操作 将程序中的虚拟地址转换为硬盘中的真实地址 分页
  • node-red学习一,设置http get请求和设置response响应

    文章目录 一 打开node red 二 设置get请求 2 1 设置http模块参数 2 2 设置 debug 方便调试 三 设置 response 参数 四 运行测试 4 1 携带参数进行测试 Node RED背景介绍 Node Red是
  • Java设计模式——类之间的关系

    1 继承关系 泛化 类与子类的关系 指一个类继承另外的一个类 2 实现关系 一个类可以实现多个接口 实现所有接口的功能 3 依赖关系 类B作为类A方法中的局部变量或者参数出现 表示A依赖B 4 关联关系 类B作为类A中的成员变量出现 表示A
  • 神经元的集体行为:大尺度脑活动的动力学模型

    来源 集智俱乐部 https mp weixin qq com s X88lG7rFhIFlpCJ2jVMLtg 作者 彭崧峻 校对 梁金 编辑 邓一雪 封面 Sergey Fedotov 排版 光影 导语 Introduction 大脑由
  • 4个自由度焊接机器人毕业设计,含焊接机器人装配图,机器人手腕,工作台,开题报告,说明书

    摘 要 随着科技的发展和工业需求的增加 焊接技术在工业生产中所占据的分量越来越大 而且焊接技术的优良程度直接影响着零件或产品的质量 国内焊接机器人应用虽已具有一定规模 但与我国焊接生产总体需求相差甚远 因此 大力研究并推广焊接机器人技术势在
  • keep-alive

    keep alive的概念 keep alive 是 Vue 的内置组件 当它包裹动态组件时 会缓存不活动的组件实例 而不是销毁它们 和 transition 相似 keep alive 是一个抽象组件 它自身不会渲染成一个 DOM 元素
  • 折半查找和二叉排序树

    1 折半查找和二叉排序树的时间性能分析 从查找过程看 二叉排序树与二分查找相似 就平均时间性能而言 二叉排序树上的查找和二分查找差不多 但不完全一致 折半查找的性能分析可以用二叉判定树来衡量 平均查找长度和最大查找长度都是O logn 二叉
  • android 开发时出现 Please ensure that adb is correctly located at '...\adb.exe' and can be executed

    android 开发时出现 Please ensure that adb is correctly located at adb exe and can be executed 分类 android 2013 10 21 14 51 446
  • 解决图片太大溢出问题、CSS 限制图片最大宽度、图片按比例自动缩放

    在网上找了很久 这里保存一下 方便以后使用 实现思路很简单 改造js代码 既然图片很大 那么我们先用最经典的限制width的方法限制大图的宽度 但是小图怎么办 小图我们用onload的方法再缩小 就这么搞定了 完美代码如下 对应的JS代码
  • 【chatgpt谈前端三大主流框架】React、Vue和Angular的优缺点及如何选择

    文章目录 React 优点 缺点 Vue 优点 缺点 Angular 优点 缺点 总结 脑筋急转弯小程序抢先体验 创作者 全栈弄潮儿 个人主页 全栈弄潮儿的个人主页 个人社区 欢迎你的加入 全栈弄潮儿的个人社区 专栏地址 vue2从入门到精
  • JavaWeb Maven 所需jar包

    JavaWeb Maven 所需jar包
  • esp32cam 服务端远程视频方案

    esp32cam 服务端远程视频方案 现有功能更完善的服务端视频方案 开源地址 https gitcode net qq 26700087 lightcam 功能更全的esp32监控 部署起来会麻烦一些 但功能更加完善 说明 本方案为esp
  • FPGA的基础结构

    深入理解 FPGA 的基础结构 知乎 zhihu com 原理和结构 FPGA的构成要素 逻辑要素 逻辑块 Logic Block LB 用于实现逻辑电路 可编程逻辑的逻辑块的实现方式有乘积项 查找表 数据选择器 Multiplexer M
  • 搭建三节点的kubernetes(K8S)集群

    Kubernates安装配置文档 先决条件 1 需要的yaml文件所在的github地址如下 https github com luckylucky421 kubernetes1 17 3 tree master 2 下文里初始化k8s集群
  • Jupyter notebook快速入门教程

    本篇将给大家介绍一款超级好用的工具 Jupyter notebook 为什么要介绍这款工具呢 如果你想使用Python学习数据分析或数据挖掘 那么它应该是你第一个应该知道并会使用的工具 它很容易上手 用起来非常方便 是个对新手非常友好的工具
  • Matlab快速创建矩阵的方法(创建特殊矩阵)

    在matlab的使用过程中经常会需要用到矩阵 有时想要创建一些数据比较多的矩阵 对矩阵的内容要求可能并不高或者要创建一些特殊矩阵 下面将提供一些matlab内部提供的一些快速创建矩阵的方法 1 创建单位矩阵 eye n 创建n n的单位矩阵
  • GitHub托管HTML页面,让其他人轻松访问自己的页面

    如何通过GitHub来托管自己写的HTML页面 能够轻松让其他人访问你的页面 还可以通过GitHub让多人参与进来你的项目 以下是详细步骤 1 创建账户 登陆https github com 注册成功 1 https guides gith
  • SpringBoot2.0学习笔记:(九) Spring Boot中集成Mybatis与Druid

    一 项目的搭建 Druid对Spring boot做了很好的适配 所有的工作都只需要在配置文件中完成 具体的Druid在Spring Boot中的配置可以看 GitHub文档 首先看一下项目引入的jar包
  • flink学习46:flinkSQL自定义函数

    标量函数 实例 表值函数 聚合函数
  • 点击登录按钮弹出登录模态框