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

css彈出特效代碼

姚平華1年前7瀏覽0評論

在網(wǎng)頁設(shè)計開發(fā)中,視覺效果顯得尤為重要,如何通過CSS實現(xiàn)特效是我們的一大挑戰(zhàn)。下面我們將介紹一種CSS彈出特效代碼實現(xiàn)方法。

.pop-up {
opacity: 0;
position: absolute;
top: calc(50% - 50px);
left: calc(50% - 75px);
width: 150px;
height: 100px;
text-align: center;
border-radius: 5px;
background-color: #ffffff;
box-shadow: rgba(0,0,0,0.3) 0px 2px 8px;
transition: opacity 0.3s ease-in-out;
z-index: 99;
}
.pop-up.active {
opacity: 1;
}
.trigger {
position: absolute;
top: calc(50% - 25px);
left: calc(50% - 75px);
width: 150px;
height: 50px;
line-height: 50px;
border-radius: 5px;
background-color: #17a2b8;
color: #ffffff;
text-align: center;
cursor: pointer;
z-index: 99;
}
.trigger:hover {
background-color: #138496;
}

通過上面的代碼可以看到,我們在CSS中定義了兩個class:一個是.pop-up,代表彈出框容器;另一個是.trigger,代表觸發(fā)彈出框的元素。我們通過設(shè)置.pop-up的初始o(jì)pacity為0,將其隱藏起來。當(dāng).trigger被點(diǎn)擊后添加active class,同時修改.pop-up的opacity值為1,即可實現(xiàn)彈出效果。

通過改動.pop-up的樣式,我們可以定制自己的彈出框,而通過改動.trigger的樣式,也可以實現(xiàn)不同的觸發(fā)彈出框的效果。可以說這種方法是一種通用的CSS彈出特效實現(xiàn)方法。