欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html彈窗美化代碼

呂致盈2年前9瀏覽0評論
HTML彈窗是網(wǎng)站開發(fā)中非常重要的一部分,它可以幫助網(wǎng)站實現(xiàn)許多功能,如提醒用戶、顯示信息、收集用戶信息等。為了讓彈窗更加美觀和吸引人,開發(fā)人員需要加入一些CSS和JavaScript代碼。 以下是一個簡單的HTML彈窗,使用了CSS和JavaScript進行美化和交互。

HTML代碼如下:

<div class="popup"><div class="content"><h3>這是一個彈窗</h3><p>彈窗內(nèi)容</p><a href="#" class="close-btn">關(guān)閉</div><div class="overlay"></div></div>

CSS代碼如下:

.popup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 999;
display: none;
}
.popup .content {
position: relative;
background-color: #fff;
padding: 20px;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, .3);
max-width: 500px;
text-align: center;
}
.popup .content h3 {
font-size: 24px;
font-weight: bold;
margin-bottom: 20px;
}
.popup .content p {
font-size: 16px;
line-height: 1.5;
margin-bottom: 20px;
}
.popup .content .close-btn {
position: absolute;
top: 10px;
right: 10px;
color: #999;
font-size: 16px;
text-decoration: none;
}
.popup .overlay {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, .5);
z-index: 998;
display: none;
}

JavaScript代碼如下:

const popup = document.querySelector('.popup');
const overlay = document.querySelector('.overlay');
const closeBtn = document.querySelector('.close-btn');
// 顯示彈窗
function showPopup() {
popup.style.display = 'flex';
overlay.style.display = 'block';
}
// 關(guān)閉彈窗
function closePopup() {
popup.style.display = 'none';
overlay.style.display = 'none';
}
// 點擊按鈕顯示彈窗
document.querySelector('.show-popup-btn').addEventListener('click', showPopup);
// 點擊關(guān)閉按鈕關(guān)閉彈窗
closeBtn.addEventListener('click', closePopup);
// 點擊背景關(guān)閉彈窗
overlay.addEventListener('click', closePopup);
以上代碼實現(xiàn)的彈窗有一個美觀的樣式,包括了標(biāo)題、內(nèi)容、關(guān)閉按鈕和覆蓋整個頁面的半透明背景。同時,它還具有交互性能,能夠根據(jù)需要展示或關(guān)閉。開發(fā)人員可以根據(jù)需求自定義代碼,使彈窗更加美觀和適合網(wǎng)站風(fēng)格。