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

css怎么制作點擊彈窗

陳怡靜1年前6瀏覽0評論

CSS是一種用于定義網頁外觀樣式的語言,也可以使用CSS制作點擊彈窗效果。

要制作點擊彈窗,需要添加以下代碼:

.popup {
position: fixed;
border: 1px solid #ccc;
background-color: #f8f8f8;
padding: 10px;
display: none;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.popup.show {
display: block;
}

以上代碼創建了一個名為.popup的CSS類,該類定位為固定位置,有一個1像素的灰色邊框,白色背景,內邊距為10像素。display屬性設置為none,初始狀態下不可見。

當.popup類與.show類一起使用時,它們的display屬性被設置為block,此時彈窗可見,顯示在視窗中央。

為了觸發彈窗,需要添加JavaScript。以下是一個簡單的實現:

const popup = document.querySelector('.popup');
const trigger = document.querySelector('.trigger');
trigger.addEventListener('click', function() {
popup.classList.toggle('show');
});

以上代碼創建了一個變量popup來引用.popup CSS類,并使用了一個選擇器來找到觸發器元素(在此為.trigger)。

事件偵聽器在用戶單擊.trigger時切換.show CSS類。如果.popup元素在默認情況下被隱藏,切換.show將使其可見。

借助以上CSS和JavaScript代碼可以輕松地實現點擊彈窗效果。