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

好看的css3 卡片層疊

吉茹定1年前5瀏覽0評論

CSS3卡片層疊實現了一個非常好看的效果,可以讓網頁更具有吸引力和用戶體驗,因此被廣泛應用在各種網站中。下面,我們來看一下如何實現這個效果。

.card{
width: 300px;
height: 200px;
background: #fff;
border-radius: 5px;
overflow: hidden;
box-shadow: 0px 5px 10px rgba(0,0,0,0.1);
position: relative;
transition: all 0.2s ease-in-out;
}
.card:hover{
transform: translateY(-10px);
box-shadow: 0px 15px 20px rgba(0,0,0,0.2);
}
.card::before{
content: "";
width: 100%;
height: 100%;
background: linear-gradient(45deg, #94B0DA, #B6C3EF);
position: absolute;
top: 0;
right: 0;
transform: translateX(100%);
transition: all 0.2s ease-in-out;
}
.card:hover::before{
transform: translateX(0);
}
.card:nth-child(2)::before{
background: linear-gradient(-45deg, #EB8192, #FFA791);
}
.card:nth-child(3)::before{
background: linear-gradient(45deg, #6F86D6, #A6B1E1);
}
.card:nth-child(4)::before{
background: linear-gradient(-45deg, #EB8192, #FFA791);
}

如上代碼實現了一個基本的卡片效果,通過添加卡片的偽元素,設置背景色以及過渡效果等,使卡片層疊在一起并且帶有透視效果,用戶懸停時又帶有位移和陰影效果,大大提高了用戶體驗。如果需要多種卡片效果,則在偽元素的背景色中設置不同方向的漸變即可。