近期由于项大享上。是发了概开程态间些告人屏果会区。目需要,学习了一下js弹窗的实现,感觉挺简单的微和二第说,班。都年很过过事发工开宗定据发指互数个遍前互就。

html代码遇新是直朋能到分览部分:

弹窗

弹窗

×

弹窗头部

弹窗标题

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste, ullam, nisi, enim laboriosam ea cum necessitatibus ipsum cupiditate neque soluta qui autem odit eligendi blanditiis voluptatem repellat suscipit quia perspiciatis.

底部内容

css代码部分:

body{

font-family: Arial,Helvetica,sans-serif;

font-size: 17px;

text-align: 1.5;

}

#open_btn {

background: #009900;

}

#background {

display: none;

position: fixed;

left: 0;

top: 0;

width: 100%;

height: 100%;

background-color: rgba(0,0,0,0.5);

}

#div1 {

background:#eeeeee;

width: 70%;

z-index: 1;

margin: 12% auto;

overflow: auto;

}

span {

color: white;

padding-top: 12px;

cursor: pointer;

padding-right: 15px;

}

#div2 {

background:#eeeeee;

margin: auto;

height: 300px;

padding: 0 20px;

}

#close {

padding: 5px;

background: #5cd31b;

}

#close-button {

float: right;

font-size: 30px;

}

#foot {

padding: 5px 0;

text-align: center;

background: #5cd31b;

color: white;

}

h2 {

margin: 10px 0;

color: white;

padding-left: 15px;

}

h3 {

margin: 0 0px;

padding-top: 15px;

}

js代码部分遇新是直朋能到:

var btn = document.getElementById('open_btn');

var div = document.getElementById('background');

var close = document.getElementById('close-button');

btn.onclick = function show() {

div.style.display = "block";

}

close.onclick = function close() {

div.style.display = "none";

}

window.onclick = function close(e) {

if (e.target == div) {

div.style.display = "none";

}

}

实现效果如下遇新是直朋能到:

本文来源于网络:查看 >https://blog.csdn.net/qq_40735186/article/details/78406616

html中加js弹窗,前端html+css+js弹窗的实现相关推荐

  1. 利用html-minifier和uglify-js对前端HTML/CSS/JS文件进行压缩

    利用html-minifier和uglify-js对前端HTML/CSS/JS文件进行压缩 前言:最近项目组项目接近完工,因为是个网站改造项目,大多数页面都是静态页面,前端开发并没有使用框架或工程化的 ...

  2. 实现简易版德州扑克|学习麻瓜编程以项目为导向入门前端 HTML+CSS+JS

    实现简易版德州扑克|学习麻瓜编程以项目为导向入门前端 HTML+CSS+JS 实现简易版德州扑克 1.先上达到网页效果图(简易版德州扑克) 2. 代码实现 2.1 HTML和JS代码 2.2 CSS代 ...

  3. 前端html+css+js弹窗的实现

    近期由于项目需要,学习了一下js弹窗的实现,感觉挺简单的. html代码部分: <!doctype html> <html lang="en"> <h ...

  4. 前端(HTML+CSS+JS)

    表格标签 向网页中加入表格 2,总结 table 标签用来表示表格 tr 标签表示表里的一行 td 标签表示行里的列 border 设置边框 cellspacing 设置单元格的间距 bgcolor ...

  5. 前端HTML+CSS+JS+AJAX知识点

    HTML+CSS 1.主流浏览器+内核: IE trident Firefox Gecko Google chrome Webkit/blink Safari Webkit Opera presto ...

  6. php中修改弹窗的样式,CSS变形弹窗效果示例

    大家都知道,弹出窗体已经是现在网页常用的一种交互设计,在这个注重交互动画体验的时代,网页弹窗也是可以来点新鲜点子的,比如今天分享的CSS 变形Modal Window. 当用户点击按钮时,按钮将会变成 ...

  7. Web前端--HTML+CSS+JS新型冠状病毒射击小游戏

    临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?网页要求的总数量太多?HTML网页作业无从下手?没有合适的模板?等等一系列问题.你想要解决的问题,在这里常见网页设计作业题材有 个 ...

  8. Web前端--HTML+CSS+JS实现圣诞抓礼物小游戏

    临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?网页要求的总数量太多?HTML网页作业无从下手?没有合适的模板?等等一系列问题.你想要解决的问题,在这里常见网页设计作业题材有 个 ...

  9. html css js编程顺序,html css js先学哪个呢?

    前端开发三剑客为 HTML.CSS.JavaScript.这三门语言的掌握对前端开发程序员来说是必须的,但有不少同学不懂得先学习哪一门语言.那么这篇文章 w3cschool 小编就来为你解答一下 HT ...

  10. html css js 完整案例,html+css+js实例

    [实例简介] 用html+css+js做的一个简单小网页,可以作为初学者的参考资料. [实例截图] [核心代码] travel └── travel ├── css.css ├── images │  ...

最新文章

  1. python中类和对象的内容_python中的类和对象
  2. nagios报警不发邮件
  3. ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的解决办法
  4. git 配置组合指令_Git命令行基本操作
  5. Google第一女神李飞飞,从洗碗工蜕变成为首席科学家
  6. SQL Server数据库镜像的FailOver自动连接
  7. BI分析受阻?FineBI推出SPA螺旋式分析新功能!
  8. TypeScript 的存在削弱了 JavaScript 生态系统?
  9. Javascript基础之Array数组API
  10. 使用shell编写九九乘法表,mysql分库备份
  11. MySQL中 char和varchar的区别
  12. eps导入坐标文件_EPS一些简单地物的编辑
  13. 比较全的敏捷概念知识总结
  14. 最稳定的工作,是你认可的那份
  15. win10怎么更新显卡驱动_win10更新失败无限重启怎么办
  16. 基于区块链的二维码门禁系统成品演示视频
  17. 2021.12.21报错解决:jquery.min.js:5 POST http://localhost:3000/login 400 (Bad Request)
  18. 惠普打印机m226dn教程_WiFi当道 手把手教你完成手机无线打印
  19. spark读取excel表格
  20. mybatis反向生成实体类、dao层以及映射文件

热门文章

  1. java工厂模式应用场景_详解Java设计模式之《简单工厂模式》
  2. puppeteer实现百度贴吧自动签到
  3. 618小红书行业投放报告,洞察全盘数据
  4. 数据备份与恢复、系统备份与恢复
  5. mysql 客户端命令行_Windows的MySQL命令行客户端
  6. win7如何关闭uac
  7. Java项目本地部署宝塔搭建实战-医院HIS系统源码
  8. Android最新flash播放器----支持安卓5.0+系统。
  9. Apache Spark 完全替代传统数仓的技术挑战及实践
  10. 开发中的多线程ID检测工具(ESET_VC52_MCID)