CSS橫向滾動文字是一種特殊的排版效果,在某些場合下可以凸顯出你網(wǎng)站的特色。下面是這種效果的CSS代碼。
.container { white-space: nowrap; overflow-x: scroll; -webkit-overflow-scrolling: touch; } .item { display: inline-block; margin-right: 10px; }
上述代碼包含兩個部分,分別是容器和內(nèi)容。容器即滾動區(qū)域,通過設(shè)置白色間隔和x軸滾動使其成為橫向滾動效果。而內(nèi)容部分則是每一個滾動的單元。單元要求以行內(nèi)塊的形式呈現(xiàn),同時要留有適當(dāng)?shù)拈g距。
在HTML中可按照以下格式使用:
<div class="container"> <div class="item">滾動的文字1</div> <div class="item">滾動的文字2</div> <div class="item">滾動的文字3</div> <div class="item">滾動的文字4</div> </div>
其中container和item是自定義類名,用戶可自行替換。item下的每一項文字均可自定義。
需要注意的是,該代碼不兼容IE低版本瀏覽器。同時,iOS版本需要5.0以上才能支持,安卓版本則需要4.2以上。
在實際使用中,可以把這種橫向滾動文字運用在新聞頭條、商品展示等地方。相信能夠給用戶帶來更多的視覺沖擊力。
下一篇css橫向時間齒輪