CSS通知公告上下滾動是網頁中常用的一種效果,它可以讓重要信息得到更好的展示。下面介紹一種實現CSS通知公告上下滾動的方式:
/* CSS樣式 */ .scroll_box { width: 100%; height: 30px; overflow: hidden; background-color: #f5f5f5; } .scroll_content { width: 100%; height: 30px; line-height: 30px; position: relative; animation: scroll 6s ease-in-out infinite; } .scroll_item { position: absolute; width: 100%; height: 30px; } @keyframes scroll { 0% { transform: translateY(0); } 100% { transform: translateY(-30px); } }
上述代碼中,首先創建一個滾動容器.scroll_box,設置寬度為100%,高度為30px,并將溢出隱藏。然后在滾動容器中創建一個相對定位的滾動內容.scroll_content,設置寬度為100%、高度為30px、行高為30px,并給它添加上下滾動動畫。在滾動內容中創建若干個絕對定位的滾動項.scroll_item,每個滾動項的高度為30px,其中包含需要展示的文本內容。
通過以上方式實現CSS通知公告上下滾動的效果,能夠讓重要信息得到更好的呈現。同時,不同的需求可以通過調整CSS樣式中的參數來實現不同的展示效果。