飄動(dòng)廣告條是一種比較常見的設(shè)計(jì),通過CSS和JavaScript的配合使用可以實(shí)現(xiàn)。下面我們來講解一下如何使用CSS制作一個(gè)簡單的飄動(dòng)廣告條。
/* 在CSS中設(shè)置廣告條的樣式 */ #advertisement { width: 100%; background-color: #f7f7f7; color: #333; font-size: 16px; font-weight: 500; padding: 10px; position: fixed; /* 設(shè)置為固定位置 */ top: 0; left: 0; text-align: center; z-index: 9999; } /* 使用CSS動(dòng)畫設(shè)置廣告條的運(yùn)動(dòng)軌跡 */ @keyframes moveAd { 0% { transform: translateY(-100%); } 100% { transform: translateY(100%); } } /* 將動(dòng)畫應(yīng)用到廣告條上 */ #advertisement { animation-duration: 5s; animation-delay: 2s; animation-iteration-count: infinite; animation-name: moveAd; animation-timing-function: linear; } /* 在HTML中插入廣告條 */這里是廣告條的內(nèi)容!
上面的代碼中,我們首先在CSS中設(shè)置了廣告條的樣式和固定位置等信息。然后我們使用CSS動(dòng)畫設(shè)置了廣告條的運(yùn)動(dòng)軌跡,并應(yīng)用到了廣告條上。
最后在HTML中插入廣告條的內(nèi)容即可。如果需要調(diào)整廣告條的顏色、大小等樣式可以在CSS中進(jìn)行更改。