html弹出toast,H5弹出toast
时间: 2023-08-05 16:28:11 浏览: 120
toast:HTML5页面吐司消息
在 HTML 和 H5 中,弹出 Toast 的方法可以通过使用 JavaScript 实现。可以使用以下代码来实现弹出 Toast:
HTML:
```html
<button onclick="showToast()">Show Toast</button>
```
JavaScript:
```javascript
function showToast() {
var x = document.getElementById("toast");
x.className = "show";
setTimeout(function(){ x.className = x.className.replace("show", ""); }, 3000);
}
```
CSS:
```css
#toast {
visibility: hidden;
width: 250px;
background-color: #333;
color: #fff;
text-align: center;
border-radius: 5px;
padding: 10px;
position: fixed;
z-index: 1;
left: 50%;
bottom: 30px;
transform: translateX(-50%);
}
#toast.show {
visibility: visible;
-webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
animation: fadein 0.5s, fadeout 0.5s 2.5s;
}
@-webkit-keyframes fadein {
from {bottom: 0; opacity: 0;}
to {bottom: 30px; opacity: 1;}
}
@keyframes fadein {
from {bottom: 0; opacity: 0;}
to {bottom: 30px; opacity: 1;}
}
@-webkit-keyframes fadeout {
from {bottom: 30px; opacity: 1;}
to {bottom: 0; opacity: 0;}
}
@keyframes fadeout {
from {bottom: 30px; opacity: 1;}
to {bottom: 0; opacity: 0;}
}
```
这段代码会在页面中创建一个名为 “toast” 的元素和一个按钮,点击按钮会弹出 Toast。Toast 会在页面的底部显示,并在 3 秒后自动关闭。
阅读全文