中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

javascript怎么使用alert實現一個精美的彈窗

小億
196
2024-03-18 20:20:48
欄目: 編程語言

要實現一個精美的彈窗,你可以使用CSS樣式來美化alert彈窗的外觀。以下是一個示例代碼:

<!DOCTYPE html>
<html>
<head>
<style>
.alert {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 20px;
  box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.alert h2 {
  margin: 0;
  font-size: 24px;
  color: #333;
}

.alert p {
  margin: 10px 0;
  font-size: 16px;
  color: #666;
}

.alert button {
  padding: 10px 20px;
  background-color: #007bff;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

.alert button:hover {
  background-color: #0056b3;
}
</style>
</head>
<body>

<button onclick="showAlert()">Show Alert</button>

<script>
function showAlert() {
  var modal = document.createElement('div');
  modal.className = 'alert';
  modal.innerHTML = '<h2>Welcome!</h2><p>This is a beautiful alert box.</p><button onclick="closeAlert()">Close</button>';
  document.body.appendChild(modal);
}

function closeAlert() {
  document.querySelector('.alert').remove();
}
</script>

</body>
</html>

在上面的示例中,我們定義了一個樣式為alert的彈窗,并通過JavaScript動態創建了這個彈窗。點擊按鈕時會顯示這個彈窗,點擊彈窗上的按鈕可以關閉彈窗。你可以根據需求修改樣式和內容,實現更加精美的彈窗效果。

0
泰来县| 乌海市| 墨脱县| 岳阳市| 宝兴县| 邓州市| 克山县| 泸定县| 获嘉县| 久治县| 平昌县| 郯城县| 尼木县| 珲春市| 南涧| 偃师市| 武穴市| 剑河县| 正宁县| 阿拉善右旗| 南和县| 枣强县| 四平市| 大同市| 历史| 曲水县| 当涂县| 遂宁市| 东平县| 嘉定区| 北票市| 碌曲县| 吉安县| 威宁| 陆河县| 嵊州市| 新疆| 安化县| 靖州| 平潭县| 凤山县|