欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

原生js實現(xiàn)彈窗消息動畫

 更新時間:2020年11月20日 14:27:59   作者:weixin_44953227  
這篇文章主要為大家詳細介紹了原生js實現(xiàn)彈窗消息動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了js實現(xiàn)彈窗消息的具體代碼,供大家參考,具體內(nèi)容如下

效果圖

代碼

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>動畫消息彈窗</title>
</head>
<style>
 .message {
  -webkit-box-sizing: border-box;
    box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
    font-feature-settings: 'tnum';
  position: fixed;
  top: 8px;
  left: 0;
  z-index: 1010;
  width: 100%;
  pointer-events: none;
 }

 .message-notice {
  padding: 8px;
  text-align: center;

  -webkit-animation-name: MessageMoveOut;
  animation-name: MessageMoveOut;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
 }

 .message-content {
  color: #52c41a;
  display: inline-block;
  padding: 10px 16px;
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
 }

 @-webkit-keyframes MessageMoveOut {
  0% {
   max-height: 0;
   padding: 0;
   opacity: 0;
  }
  100% {
   max-height: 150px;
   padding: 8px;
   opacity: 1;
  }
 }
 @keyframes MessageMoveOut {
  0% {
   max-height: 0;
   padding: 0;
   opacity: 0;
  }
  100% {
   max-height: 150px;
   padding: 8px;
   opacity: 1;
  }
 }
</style>
<body style="text-align: center;">
 <div style="margin: 100px 500px;text-align: right;">
  <a href="#" rel="external nofollow" onclick="handleMessage()">點擊彈窗</a>
 </div>

 <div class="message" id="message"></div>

 <script>
  const msg = "我是彈框消息";
  // 彈窗消息
  function handleMessage(message = msg) {
   const parentDiv = document.createElement("div");
   const div = document.createElement("div");
   div.className = "message-content";
   div.innerHTML = message;
   parentDiv.appendChild(div);
   parentDiv.className = "message-notice";
   document.getElementById("message").appendChild(parentDiv);

   setTimeout(() => {
    parentDiv.remove();
   }, 2000);
  }
 </script>
</body>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 前端使用正則表達式進行校驗的方法總結(jié)大全

    前端使用正則表達式進行校驗的方法總結(jié)大全

    很多時候我們需要校驗用戶輸入的值是否正確,如果格式固定的,直接把錯誤的值傳給后端顯然是不合理的,所以我們要直接在前端進行正則校驗,這篇文章主要給大家介紹了關(guān)于前端使用正則表達式進行校驗的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • 預(yù)防解決你不知道的JavaScript正在泄漏內(nèi)存

    預(yù)防解決你不知道的JavaScript正在泄漏內(nèi)存

    這篇文章主要為大家介紹了你不知道的JavaScript正在泄漏內(nèi)存預(yù)防及解決方法實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-10-10
  • JavaScript用二分法查找數(shù)據(jù)的實例代碼

    JavaScript用二分法查找數(shù)據(jù)的實例代碼

    本篇文章主要介紹了JavaScript用二分法查找數(shù)據(jù)的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • JavaScript中var與let的區(qū)別

    JavaScript中var與let的區(qū)別

    這篇文章主要介紹了JavaScript中var與let的區(qū)別,var是JavaScript剛出現(xiàn)時就存在的變量聲明關(guān)鍵字,而let作為ES6才出現(xiàn)的變量聲明關(guān)鍵字,無疑兩者之間存在著很大的區(qū)別,下面來看看兩者之間到底存在什么
    2021-12-12
  • 改進:論壇UBB代碼自動插入方式

    改進:論壇UBB代碼自動插入方式

    改進:論壇UBB代碼自動插入方式...
    2006-12-12
  • JS 調(diào)試中常見的報錯問題解決方法

    JS 調(diào)試中常見的報錯問題解決方法

    下面小編就為大家?guī)硪黄狫S 調(diào)試中常見的報錯問題解決方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • js 針對html DOM元素操作等經(jīng)驗累積

    js 針對html DOM元素操作等經(jīng)驗累積

    這篇文章主要介紹了js 針對html DOM元素操作等經(jīng)驗累積,需要的朋友可以參考下
    2014-03-03
  • 前端精度丟失問題解決之后端Long類型到前端的處理策略

    前端精度丟失問題解決之后端Long類型到前端的處理策略

    這篇文章主要介紹了前端精度丟失問題解決之后端Long類型到前端的處理策略,在Web開發(fā)中前后端數(shù)據(jù)類型不匹配尤其是Long類型數(shù)據(jù)到前端可能導(dǎo)致精度丟失,文章探討了此問題并提供三種解決方法,需要的朋友可以參考下
    2024-09-09
  • 微信小程序?qū)崿F(xiàn)商品分類列表

    微信小程序?qū)崿F(xiàn)商品分類列表

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)商品分類列表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 深度剖析JavaScript作用域從局部到全局一網(wǎng)打盡

    深度剖析JavaScript作用域從局部到全局一網(wǎng)打盡

    這篇文章主要為大家介紹了JavaScript作用域的深度剖析,從局部到全局一網(wǎng)打盡,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05

最新評論