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

css3向左滑動

傅智翔2年前12瀏覽0評論

CSS3是一個強大的前端技術(shù),它能夠幫助前端開發(fā)者實現(xiàn)各種酷炫的效果,其中向左滑動效果也是其中之一。

/* CSS3向左滑動 */
.slide-left {
position: relative;
overflow: hidden;
}
.slide-left .slider {
white-space: nowrap;
position: relative;
transition: transform 0.5s ease; /* 這里使用了CSS3的過渡效果 */
}
.slide-left .slider-item {
display: inline-block;
}
.slide-left .slider-item:first-child {
position: relative;
left: 0;
transition: left 0.5s ease; /* 這里也使用了CSS3的過渡效果 */
}
.slide-left.active .slider {
transform: translateX(-100%);
}
.slide-left.active .slider-item:first-child {
left: -100%;
}

如上代碼中,我們首先創(chuàng)建了一個包含滑動效果的容器,然后使用white-space: nowrap;讓子元素全部在同一行上,再使用position: relative;和left: 0;讓第一個子元素始終在最左端。

接著,我們在容器上添加了一個CSS3的過渡效果,當(dāng)容器元素的class屬性為active時,就會通過transform: translateX(-100%);將整個子元素向左滑動。

同時,我們也為第一個子元素添加了一個CSS3的過渡效果,當(dāng)容器元素的class屬性為active時,就會通過left: -100%;向左滑動。

最后,我們只需要在JavaScript中在需要的時候?qū)⑷萜髟氐腸lass屬性設(shè)為active,就能實現(xiàn)向左滑動的效果。

下一篇css pressed