色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css圖片從右向左滑動

榮姿康2年前11瀏覽0評論

CSS中有很多動畫效果可以應(yīng)用到圖片上,比如我們要實現(xiàn)一張圖片從右向左滑動的效果,可以使用CSS3的transition和transform屬性來實現(xiàn)。

.slide {
position: relative;
width: 200px;
height: 200px;
overflow: hidden;
}
.slide img {
position: absolute;
right: 0;
top: 0;
transition: all 1s ease;
}
.slide:hover img {
transform: translateX(-200px);
}

首先我們需要給容器添加位置屬性relative和溢出屬性overflow:hidden,然后給圖片設(shè)置絕對定位右對齊。這樣,圖片就能顯示在容器的右側(cè)。接著,我們使用CSS3的過渡屬性transition設(shè)置動畫效果,這里是1秒內(nèi)全部屬性變化,緩動效果為ease。

當(dāng)鼠標(biāo)移到容器上時,我們使用CSS3的變形屬性transform來使圖片向左移動。可以看到我們使用了translateX屬性,表示在水平方向移動。這里將圖片移動整個容器的寬度,所以是-200px。

這樣,我們就成功實現(xiàn)了一張圖片從右向左滑動的效果。如果還想讓圖片回到原位,可以給.slide:hover img添加transition和transform屬性,使其在鼠標(biāo)移開時慢慢回到原位。