欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css文字左右滾動顯示

謝彥文2年前9瀏覽0評論

有時(shí)候,網(wǎng)頁設(shè)計(jì)需要讓一段文字左右滾動顯示。這種效果可以通過CSS很容易地實(shí)現(xiàn)。

.marquee {
white-space: nowrap; /*讓文本不自動換行*/
overflow: hidden; /*隱藏溢出的文本*/
position: relative; /*相對定位*/
}
.marquee p {
display: inline-block; /*讓文本顯示為行內(nèi)塊元素*/
position: absolute; /*絕對定位*/
animation: marquee 15s linear infinite; /*設(shè)置滾動動畫*/
}
@keyframes marquee {
0% {left: 100%;} /*文本從右側(cè)進(jìn)入*/
100% {left: -100%;} /*文本從左側(cè)出去*/
}

上面的代碼定義了一個 CSS 類 .marquee,包含一個內(nèi)部的 <p> 元素。通過設(shè)置 white-space 屬性為 nowrap,文本不會自動換行。然后,通過設(shè)置 overflow 屬性為 hidden,隱藏溢出文本。

緊接著,使用相對定位的 .marquee 類,讓內(nèi)部的 <p> 元素設(shè)置為絕對定位,方便進(jìn)行文本滾動。

最后,使用 CSS 動畫功能,通過 keyframes 定義滾動動畫。在 <p> 元素上設(shè)置 animation 屬性,將定義好的 marquee 動畫應(yīng)用于文本。

這段 CSS 代碼可以幫助您快速、有效地實(shí)現(xiàn)文本左右滾動效果,提高網(wǎng)頁的視覺效果,讓頁面更加生動。