新聞滾動背景css是一種效果,它可以讓新聞在頁面上以滾動的方式顯示,使頁面更加生動和有趣。
/* 新聞滾動背景css */ .news { overflow: hidden; position: relative; background-color: #f7f7f7; padding: 20px; border-radius: 10px; } .news ul { position: absolute; top: 0; left: 0; margin: 0; padding: 0; } .news li { list-style: none; font-size: 14px; color: #333; margin-bottom: 10px; animation: news-scroll 10s linear infinite; white-space: nowrap; } @keyframes news-scroll { 0% { top: 0; } 100% { top: -100%; } }
以上是一個簡單的新聞滾動背景css代碼片段。首先,我們創建了一個包含ul和li的div容器,然后設置其position為相對定位,這樣li元素的絕對定位將相對于該容器。
我們還將容器的overflow屬性設為hidden,這樣就可以隱藏溢出內容,然后設置其背景色、內邊距和邊框圓角來美化樣式。
在ul樣式中,我們設置其position為絕對定位,并將其top和left屬性設為0,以便將其從父容器左上角開始。我們還將li元素的margin-bottom屬性設為10像素,以便在每一行之間添加一些間隙。
最后,在@keyframes規則中,我們定義了一個名為news-scroll的動畫,該動畫將在10秒鐘內以線性無限方式播放。通過將li元素的animation屬性設置為這個動畫,我們就能夠實現新聞的滾動背景效果。
上一篇html5代碼實例 手機
下一篇html5代碼字母大寫