js+css实现会自动关闭的右上角消息提示框代码
代码语言:html
所属分类:弹出层
代码描述:js+css实现会自动关闭的右上角消息提示框代码
代码标签: js css 自动 关闭 右上角 消息 提示框 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<html lang="en"> <head> <meta charset="UTF-8"> <style> body,html { background:url("//repo.bfw.wiki/bfwrepo/image/64328730b3a12.png"),linear-gradient(125deg,#252525,#515151); font-family:monospace } :root { --success-rgba:rgba(105,255,105,0.8); --info-rgba:rgba(105,105,255,0.8); --warning-rgba:rgba(255,180,105,0.8); --critical-rgba:rgba(255,105,105,0.8) } #notifications { position:absolute; right:0; top:0; display:flex; flex-flow:column-reverse; padding:25px } .notification { backdrop-filter:blur(0.5em); background-color:rgba(0,0,0,0.5); box-shadow:2px 2px .25em rgba(0,0,0,1); border-radius:5px; width:320px; height:auto; padding:7px; overflow:hidden; margin:auto auto 10px auto; animation:fade-out 10.1s linear } @keyframes fade-out { 0% { opacity:1 } 90% { opacity:1 } 100% { opacity:0 } }.notification:hover { animation:none 0s linear } .notification:before { position:absolute; content:""; height:120%; width:30px; margin:-28px auto auto -34px } .notification-success.notification:before { background:linear-gradient(to top,transparent,var(--success-rgba)) } .notification-success .notification-loader { background-color:var(--success-rgba) } .notification-info.notification:before { background:linear-gradient(to top,transparent,var(--info-rgba)) } .notification-info .notification-loader { background-color:var(--info-rgba) } .notification-warning.notification:before { background:linear-gradient(to top,transparent,var(--warning-rgba)) } .notification-warning .notification-loader { background-color:var(--warning-rgba) } .notification-critical.notification:before { background:linear-gradient(to top,transparent,var(--critical-rgba)) } .notification-critical .notification-loader { background-color:var(--critical-rgba) } @keyframes .........完整代码请登录后点击上方下载按钮下载查看
网友评论0