gddhy

_(:з」∠)_ 加载中...
  • 主页
  • 归档
  • 工具
  • 关于
所有文章 友链

gddhy

_(:з」∠)_ 加载中...

  • 主页
  • 归档
  • 工具
  • 关于

js简单弹窗

2024-03-06
字数统计:289字 阅读时长≈1分

js简单弹窗实现,弹窗默认隐藏,点击Open Popup弹出,点击Close或弹窗外围隐藏,文心一言生成

弹窗效果

Popup Title

This is a simple popup with rounded corners and a fade-in animation.

源代码

HTML代码片段

1
2
3
4
5
6
7
8
9
<button id="openPopup">Open Popup</button>  

<div id="popupContainer" class="popup-container" style="position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: none;justify-content: center;align-items: center;background-color: rgba(0, 0, 0, 0.5);z-index: 1000;">
<div id="popup" class="popup" style="background-color: #fff;border-radius: 10px;padding: 20px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);animation: fadeIn 0.3s;">
<h2>Popup Title</h2>
<p>This is a simple popup with rounded corners and a fade-in animation.</p>
<button id="closePopup">Close</button>
</div>
</div>

JavaScript代码片段

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  <script>  
document.getElementById('openPopup').addEventListener('click', function() {
document.getElementById('popupContainer').style.display = 'flex';
});

document.getElementById('closePopup').addEventListener('click', function() {
document.getElementById('popupContainer').style.display = 'none';
});

window.addEventListener('click', function(event) {
if (event.target == document.getElementById('popupContainer')) {
document.getElementById('popupContainer').style.display = 'none';
}
});
</script>
赏

谢谢你请我吃糖果

微信
  • JavaScript

扫一扫,分享到微信

微信分享二维码
移动改桥接
js 简单弹框toast
  1. 1. Popup Title
留言已关闭
:gddhy
© gddhy
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链

tag:

  • Android
  • 软件分享
  • game
  • Hexo
  • JavaScript
  • 旧机博物馆
  • MIUI
  • Java
  • git
  • Termux
  • mtk
  • 原神
  • Win
  • Html
  • 安卓学习笔记

    缺失模块

  • Luminous' Home
  • 影子博客
  • 四次元领域
  • 初之音
  • Mr.Pumpkin
  • ZhaoQuinn 's Blog