CSS 列表循環(huán)展示效果
在網(wǎng)頁制作中,我們經(jīng)常會使用列表來展示一些類似于新聞列表、商品列表等內(nèi)容。但是有時候,我們需要將列表展示的效果做的更加美觀一些,例如循環(huán)滾動展示、間隔背景色等等效果。因此,在這篇文章中,我們將介紹如何使用 CSS 來實現(xiàn)這些效果。
一、列表循環(huán)滾動展示效果
循環(huán)滾動展示效果常常被運(yùn)用到輪播圖、廣告宣傳等場合。下面是使用 CSS 來實現(xiàn)一個簡單的列表循環(huán)滾動的代碼。
```html
第一項第二項第三項第四項第五項
``` ```css .list { width: 200px; height: 25px; overflow: hidden; margin: 0 auto; text-align: center; line-height: 25px; } .list span { display: inline-block; width: 100%; height: 100%; margin: 0; padding: 0; animation: loop 10s linear infinite; } @keyframes loop { 0% { margin-top: 0; } 25% { margin-top: -25px; } 50% { margin-top: -50px; } 75% { margin-top: -75px; } 100% { margin-top: 0; } } ``` 以上代碼中,CSS 屬性 overflow: hidden 讓容器的內(nèi)容超出部分不顯示。我們給每一個列表項設(shè)置了動畫效果,使用 @keyframes 來定義動畫的運(yùn)動周期,同時使用 animation 屬性將動畫應(yīng)用到列表項上。 二、列表間隔背景色 有時候,為了能夠讓列表更加清晰、易于閱讀,我們需要給列表項設(shè)置一些背景色來分隔不同的內(nèi)容。下面是使用 CSS 來實現(xiàn)列表間隔背景色的代碼。 ```html- 第一項
- 第二項
- 第三項
- 第四項
- 第五項
上一篇css 列表滑動刪除
下一篇css 判斷是否是安卓