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

css圖片百葉窗動畫

方一強2年前11瀏覽0評論

CSS百葉窗動畫是一種很有趣的效果,可以使網站更加動態和生動。下面我們來了解一下如何使用CSS來實現百葉窗動畫。

.roller-shutter {
width: 600px;
height: 400px;
overflow: hidden;
}
.roller-shutter img {
display: block;
width: 100%;
}
.roller-shutter .shutter {
position: relative;
height: 100%;
width: 100%;
}
.roller-shutter .shutter >div {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: white;
transition: ease-in-out 0.5s;
}
.roller-shutter:hover .shutter >div {
transition-delay: 0.1s, 0.4s, 0.3s, 0.2s;
transform: translateX(100%);
}
.roller-shutter:hover .shutter >div:nth-child(2) {
transition-delay: 0s, 0.3s, 0.2s, 0.1s;
transform: translateX(-100%);
}
.roller-shutter:hover .shutter >div:nth-child(3) {
transition-delay: 0.1s, 0.2s, 0.1s, 0.3s;
transform: translateX(100%);
}
.roller-shutter:hover .shutter >div:nth-child(4) {
transition-delay: 0.3s, 0.1s, 0.4s, 0.2s;
transform: translateX(-100%);
}

以上是CSS代碼,在html中簡單添加如下代碼:

圖片名稱

當鼠標懸停在圖片上時,就會觸發動畫效果。我們使用:hover偽類選擇器及transition來控制動畫。這里顯示的是一個四層的百葉窗,但你可以根據需求來修改,改變百葉窗的數量和速度。

用CSS寫百葉窗動畫效果,CSS代碼簡單易懂,上手容易,而且效果還很好看。如果你想為自己的網站添加一些動態,那么不妨試一試這種百葉窗動畫效果吧。