广告
返回顶部
首页 > 资讯 > 前端开发 > html >怎么用css实现滚动文字
  • 266
分享到

怎么用css实现滚动文字

2024-04-02 19:04:59 266人浏览 安东尼
摘要

这篇文章主要介绍了怎么用CSS实现滚动文字,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     代码  

这篇文章主要介绍了怎么用CSS实现滚动文字,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    代码

    html

    <div>

    例子:

    <divclass="box">

    <spanclass="box-text">滚动的文字,我是滚动的文字</span>

    </div>

    </div>

    CSS

    .box{

    height:auto;

    background-color:blue;

    }

    .box-text{

    color:white;

    background:-ms-gradient(linear,lefttop,righttop,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));

    background:-WEBkit-gradient(linear,lefttop,righttop,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));

    background-clip:text;

    -webkit-text-fill-color:transparent;

    animation:slidetounlock3sinfinite;

    -webkit-animation:slidetounlock3sinfinite;

    }

    @-webkit-keyframesslidetounlock{

    0%{

    background-position:-200px0

    }

    100%{

    background-position:200px0

    }

    }

    实现原理

    1、动画效果

    @-webkit-keyframes

    定义一组动画,在本动画中,将背景的位置进行了改变(注意是文本的位置)

    2、背景为何选择到文本而不是整块背景?

    background-clip:text;

    作用:指定绘图区的背景

    除了text外,还包括:border-box|padding-box|content-box;三个属性

    3、怎么实现一小段的变化效果的呢?

    gradient()

    作用:渐变

    从实际效果中看到,白色部分之外都是灰色,越是靠近白色,就越白。

    -ms-gradient(linear,lefttop,righttop,color-stop(0,#4d4d4d),color-stop(.4,#4d4d4d),color-stop(.5,#fff),color-stop(.6,#4d4d4d),color-stop(1,#4d4d4d));

    说明:渐变类型,线性渐变(z=x*y)

    toleft:

    设置渐变为从右到左。相当于:270deg

    toright:

    设置渐变从左到右。相当于:90deg

    totop:

    设置渐变从下到上。相当于:0deg

    tobottom:

    设置渐变从上到下。相当于:180deg。这是默认值,等同于留空不写。

    这样就实现了渐变字体部分

    -webkit-text-fill-color:transparent;

    字体填充颜色:继承与背景,所以字体颜色为设置的box-text的background,而非box的背景颜色。

    就这样加上一个动画,循环移动,就是实现了。

感谢你能够认真阅读完这篇文章,希望小编分享的“怎么用css实现滚动文字”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网html频道,更多相关知识等着你来学习!

--结束END--

本文标题: 怎么用css实现滚动文字

本文链接: https://www.lsjlt.com/news/89727.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么用css实现滚动文字
    这篇文章主要介绍了怎么用css实现滚动文字,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。     代码  ...
    99+
    2022-10-19
  • 怎么使用css实现文字循环滚动效果
    今天小编给大家分享一下怎么使用css实现文字循环滚动效果的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先创建一个html文...
    99+
    2023-07-04
  • html怎么实现文字滚动
    html实现文字滚动的方法:1.创建一个html文件;2.在html文件中添加html代码架构;3.在body标签里面添加一个marquee标签,并且添加style属性实现文字滚动效果;4.通过浏览器方式查看设置效果。html实现文字滚动的...
    99+
    2022-10-22
  • css怎么做横向滚动文字
    这篇文章将为大家详细讲解有关css怎么做横向滚动文字,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 css中,可用keyframes规则、an...
    99+
    2022-10-19
  • css如何实现文字循环滚动效果
    这篇文章主要介绍“css如何实现文字循环滚动效果”,在日常操作中,相信很多人在css如何实现文字循环滚动效果问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css如何实现文字循...
    99+
    2022-10-19
  • 怎么用css实现滚动效果
    使用css实现滚动效果的方法:1.通过“overflow”属性设置滚动条使网页元素的内容实现滚动效果,在css中添加样式代码,比如语法样式为:“overflow: scroll;”设置滚动条即可。css通过overflow属性设置滚动条示例...
    99+
    2022-10-12
  • css怎么实现元素不随滚动条滚动
    今天小编给大家分享的是css怎么实现元素不随滚动条滚动,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。什么是csscss是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来...
    99+
    2023-06-14
  • css怎么实现滚动吸顶
    小编给大家分享一下css怎么实现滚动吸顶,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!修改版预览这篇文章是三天前写就的,有大佬给我提了一些修改意见,我觉得这个意见...
    99+
    2023-06-08
  • jquery怎么实现文字上下滚动效果
    你可以使用jQuery的animate()方法来实现文字的上下滚动效果。以下是一个示例代码:HTML部分:```htmlLorem ...
    99+
    2023-08-09
    jquery
  • CSS实现文字滚动效果的技巧和方法
    在网页设计中,文字滚动效果可以增加页面的活力和吸引力,为用户提供更好的视觉体验。通常情况下,我们可以使用CSS来实现文字滚动效果,使文字以流畅的动画形式在页面上滚动。本文将介绍一些常用的技巧和方法,帮助您实现文字滚动效果,并提供具体的代码示...
    99+
    2023-10-21
    文字效果 技巧方法 CSS滚动
  • 使用javascript怎么实现一个文字滚动特效
    这篇文章将为大家详细讲解有关使用javascript怎么实现一个文字滚动特效,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JavaScript是什么JavaScript是一种直译式的脚本语言...
    99+
    2023-06-14
  • Android实现文字滚动效果
    Android 实现文字滚动效果,自己写了个timer小计时器,textview文字上下翻动效果: public class AutoTextView extends Te...
    99+
    2022-06-06
    动效 Android
  • vue实现文字滚动效果
    本文实例为大家分享了vue实现文字滚动效果的具体代码,供大家参考,具体内容如下 项目需求:系统公告,要从右忘左循环播放的牛皮广告效果。 实现: 方案一:使用定时器和CSS3的过渡属性...
    99+
    2022-11-13
  • vuejs如何实现文字滚动
    这篇文章主要介绍“vuejs如何实现文字滚动”,在日常操作中,相信很多人在vuejs如何实现文字滚动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vuejs如何实现文字滚动”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-25
  • 怎么在dreamweaver中实现向上滚动的文字
    今天就跟大家聊聊有关怎么在dreamweaver中实现向上滚动的文字,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。如下图所显示,这里是要把如下几个文字制滚动文字。首先选择新闻联营首页...
    99+
    2023-06-08
  • Javascript中怎么实现逐行滚动文字效果
    Javascript中怎么实现逐行滚动文字效果,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。//FILE: scrolltext.js CREATED: DannyKang...
    99+
    2023-06-03
  • css如何实现文字从右到左的滚动效果
    这篇文章主要介绍了css如何实现文字从右到左的滚动效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇css如何实现文字从右到左的滚动效果文章都会有所收获,下面我们一起来看看吧。...
    99+
    2022-10-19
  • 如何使用CSS实现无滚动条滚动
    小编给大家分享一下如何使用CSS实现无滚动条滚动,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一种:伪对象选择器在webkit内核的浏览器里可以定义滚动条样式。...
    99+
    2023-06-08
  • js实现文字滚动的效果
    本文实例为大家分享了js实现文字滚动的效果的具体代码,供大家参考,具体内容如下 在之前小编已经和大家介绍了一些常用的js动画效果,在此,和大家介绍一种可能不太常用的动画效果。该动画效...
    99+
    2022-11-13
  • CSS怎么实现滚动的图片栏
    这篇文章给大家分享的是有关CSS怎么实现滚动的图片栏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在一些网站上可以经常看到有一些图片进行持续不断的滚动,这个效果可以通过css的动画效果来实现。具体效果如下主要原理...
    99+
    2023-06-08
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作