CSS圖片滾動(dòng)播出是一種常見的網(wǎng)頁動(dòng)畫效果,可以讓頁面更加生動(dòng)有趣。下面我們來學(xué)習(xí)一下如何使用 CSS 實(shí)現(xiàn)圖片滾動(dòng)播出效果。
/* CSS */ .container { width: 100%; height: 200px; overflow-x: scroll; white-space: nowrap; } .item { display: inline-block; width: 200px; height: 200px; margin-right: 20px; background-image: url('圖片地址'); background-position: center; background-size: cover; transition: transform 0.3s ease-in-out; } .item:hover { transform: scale(1.2); }
首先,在 HTML 中創(chuàng)建一個(gè)帶有滾動(dòng)條的.container
容器,將圖片元素作為.item
容器的子元素,使用display: inline-block
讓圖片元素橫向排列。設(shè)置white-space: nowrap
讓圖片不發(fā)生換行。使用overflow-x: scroll
讓寬度超出.container
的圖片可以通過滾動(dòng)條來查看。
接著,在 CSS 中設(shè)置每個(gè).item
元素的樣式,包括寬高、背景圖片、邊距等。使用transition: transform 0.3s ease-in-out
設(shè)置元素變形過渡效果,使圖片在放大時(shí)具有平滑的過渡效果。使用transform: scale(1.2)
在鼠標(biāo)懸停時(shí)放大圖片。
以上就是使用 CSS 實(shí)現(xiàn)圖片滾動(dòng)播出效果的全部代碼,通過簡(jiǎn)單的 HTML 和 CSS 設(shè)計(jì)可以讓網(wǎng)頁更加美觀生動(dòng),給用戶更好的體驗(yàn)。