`
且听帆吟
  • 浏览: 1195 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

使用@keyframes自动打印一行字

阅读更多
<!DOCTYPE html>
<html>
<head>

<title>Welcome to HNQingyun</title><!--页面标题显示-->
<meta charset="utf-8">
<style type="text/css">
body {
background: black;/*页面背景颜色*/
}
p
{
color: green;/*段落字体颜色*/
font-size: 60px;/*字体大小*/
border-right: 3px green solid;/*设置右边框的样式,可设置宽度、颜色、样式*/
width: 6em;/*段落宽度*/
animation: textWider 5s steps(6) , caret .8s steps(1) infinite;
white-space: nowrap;/*规定段落中的文本不进行换行*/
overflow: hidden;/*属性规定当内容溢出元素框时发生的事情*/
}
@keyframes textWider{
0%
{
width: 0em;
}
100%{
width: 6em;
}
}
@keyframes caret {
50%{

border-color: transparent;
}

}

</style>
</head>
<body>
欢迎欢迎欢迎

</body>
</html>
0
0
分享到:
评论

相关推荐

    H5 CSS3 @keyframes 文字一闪一闪提示

    在这个“文字一闪一闪提示”的例子中,我们将探讨如何使用`@keyframes`来制作一个简单的文字闪烁效果。 首先,`@keyframes`定义了一个动画序列,由一系列的关键帧组成,这些关键帧定义了元素在动画过程中的不同样式...

    H5 @font-face 和 @keyframes 的使用

    `@font-face`是CSS3中的一个关键特性,它允许开发者在网页中使用非系统自带的字体,即在线加载和显示自定义字体。这打破了以往只能依赖用户计算机已安装字体的限制,为网页设计提供了更多的自由度。 #### 使用步骤...

    井字棋 HTML小游戏 @keyframes

    这个游戏通常被称为"井字过三关"或"三子连珠",玩家通过交替在3x3的棋盘上放置"X"和"O",目标是先形成一行、一列或一条对角线的三个相同标记。 首先,HTML5是现代网页开发的核心技术之一,它提供了更多的结构元素和...

    @keyframes规则实现多重背景的CSS动画

    定义和用法通过 @keyframes 规则,您能够创建动画。创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式。在动画过程中,您能够多次改变这套 CSS 样式。以百分比来规定改变发生的时间,或者通过关键词 from 和 ...

    HTML5&CSS3网页制作:keyframes.pptx

    * 实现交互效果:@keyframes 规则可以与 JavaScript 结合使用,实现各种交互效果,如 hover 效果、点击效果等。 * 提高用户体验:@keyframes 规则可以用来创建各种动画效果,提高用户体验和参与度。 四、小结 @...

    CSS3 @keyframes简单动画实现

    CSS3 @keyframes规则是CSS3中新增的一项功能,允许设计师和开发者通过在动画序列中定义关键帧(keyframes)来创建复杂的动画效果。这个功能的引入极大地丰富了网页设计的表现力和用户体验。要实现一个简单的CSS3动画...

    快速解决css使用@keyframes加载图片首次循环时出现白色间隙问题(闪屏)

    在使用css 的animations 属性时,首次加载循环会出现白色的间隙,看着有点像页面有刷新的感觉,后面每次循环就不会再有这个问题 问题演示   //html &lt;div class=first&gt; //less .container { width: 100vw; ...

    @keyframes和animation动画

    前端——css学习

    jquery绑定 css3 animation-keyframes关键帧动画

    ### 使用jQuery绑定CSS3 Animation-Keyframes关键帧动画 #### 前言 本文将详细介绍如何通过jQuery来控制CSS3中的`animation-keyframes`关键帧动画的启动与停止。这种技术非常实用,尤其当动画需要根据用户的操作...

    Android代码-Keyframes

    Keyframes Keyframes is a combination of (1) an ExtendScript script that extracts image animation data from an After Effects file and (2) a corresponding rendering library for Android and iOS. ...

    CSS3中的@keyframes关键帧动画的选择器绑定

    在css3中,我们可以通过@keyframes创建关键帧动画效果。我们需要将@keyframes绑定到选择器中,否则不会有效果出现。同时,我们还需定义动画时长和动画名称 语法 CSS Code复制内容到剪贴板 @keyframes ...

    CSS3 中的@keyframes介绍

    一个或多个合法的 CSS 样式属性。 定义和用法通过 @keyframes 规则,您能够创建动画。创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式。在动画过程中,您能够多次改变这套 CSS 样式。以百分比来规定改变发生...

    水平滚动字幕循环滚动

    1. **纯CSS实现**:通过CSS的`animation`属性结合`@keyframes`定义一个从右到左(或从左到右)的动画,使文本元素在设定的时间内沿着x轴移动。通过设置`animation-direction`为`alternate`,可以使元素在到达边界后...

    详解CSS动画属性关键帧keyframes全解析

    本文将深入解析`keyframes`的工作原理和使用方法,通过实例来展示其功能。 首先,`@keyframes`定义了一个动画的过程,由多个关键帧组成,每个关键帧代表动画的一个特定阶段。这些阶段用百分比表示,0%代表动画的...

    图片、文字向上无缝滚动代码

    在网页设计中,为了吸引用户的注意力并展示丰富的信息,经常使用到各种动态效果,其中“图片、文字向上无缝滚动代码”是一种常见的动态效果。这种效果可以让图片或文字以平滑的方式自下而上滚动,给人一种连续不断、...

    文字一行一行滚动

    在IT行业中,"文字一行一行滚动"是一种常见的视觉效果,常用于新闻网站、公告栏或者电子显示屏等场景,以模拟传统新闻播报的方式展示信息。这种效果通常通过编程语言实现,如HTML、CSS和JavaScript,为网页增加动态...

    CSS3实现点击放大的动画实例代码

    最近在工作中遇到一个需求,实现的效果是当点击商品图片右上的收藏按钮触发放大动画,后来通过查找相关的资料,发现利用css3:@keyframes animation即可实现这个效果,下面来看看详细的介绍吧。 技术重点css3: @...

Global site tag (gtag.js) - Google Analytics