您的标题是您主页最重要的部分之一。 它通常是人们阅读的第一篇文案,这会给他们留下第一印象。 像任何其他第一印象一样,您希望它是一个好的第一印象。 现在,如果您正在寻找一种创造性的方式来展示您的标题,您会喜欢这篇文章的。 在本教程中,我们将向您展示如何将 CSS 文本块动画添加到您的标题中,您还可以免费下载布局的 JSON 文件!
让我们开始吧。
预览
在深入学习本教程之前,让我们快速浏览一下不同屏幕尺寸的结果。
桌面
移动的
免费下载文本块动画布局
要掌握自由文本块动画布局,您首先需要使用下面的按钮下载它。 要访问下载,您需要使用下面的表格订阅我们的 Divi Daily 电子邮件列表。 作为新订阅者,您将在每周一收到更多 Divi 福利和免费的 Divi Layout 包! 如果您已经在列表中,只需在下面输入您的电子邮件地址,然后单击下载。 您不会被“重新订阅”或收到额外的电子邮件。
让我们开始重建吧!
添加第 1 节
渐变背景
首先将常规部分添加到新页面或您正在处理的页面。 打开部分设置并应用以下渐变背景:
- 颜色 1:#ff0f2b
- 颜色 2:#c10b1a
- 渐变类型:线性
- 渐变方向:63度
间距
转到该部分的设计选项卡,并在不同的屏幕尺寸上应用以下自定义顶部和底部填充值:
- 顶部填充:7vw(桌面)、20vw(平板电脑)、25vw(手机)
- 底部填充:7vw(台式机)、20vw(平板电脑)、25vw(手机)
边界
也为该部分添加边框。
- 边框宽度:2vw(上、左、右)
- 底部边框宽度:0vw
- 边框颜色:#ffffff
添加新行
立柱结构
继续使用以下列结构向该部分添加新行:
浆纱
打开行设置并相应地更改大小设置:
- 宽度:100%
- 最大宽度:100%
将文本模块添加到列
添加H1内容
然后,添加一个带有您选择的 H1 标题的文本模块。
为 H1 标题中的每个单词添加 div 标签
切换到标题副本的文本选项卡,并为标题的每个单词添加不同的 div。 每个单词的 CSS ID 需要不同。
<h1><div id="word-1" class="display-state">Ready</div> <div id="word-2" class="display-state">to</div> <div id="word-3" class="display-state">Build</div> <div id="word-4" class="display-state">Beautiful</div> <div id="word-5" class="display-state">Websites?</div></h1>
H1 文字设置
转到模块的设计选项卡并相应地修改 H1 文本设置:
- 标题字体:Work Sans
- 标题字体粗细:中
- 标题文字颜色:#ffffff
- 标题文字大小:4vw(桌面)、5vw(平板电脑)、6vw(手机)
- 标题行高度:1.4em
间距
然后,修改不同屏幕尺寸的边距值。
- 左边距:20vw(台式机和平板电脑),15vw(手机)
- 右边距:35vw(桌面)、20vw(平板电脑)、15vw(手机)
将代码模块添加到列
插入 CSS 代码
为了使文本块动画应用于我们的标题,我们需要一些 CSS 代码。 我们将该 CSS 代码添加到新的代码模块中。
<style> .display-state { display: inline !important; } #word-1 { -webkit-animation: slide-right 0.5s linear 0.3s both; animation: slide-right 0.5s linear 0.3s both; } #word-2 { -webkit-animation: slide-right 0.5s linear 0.6s both; animation: slide-right 0.5s linear 0.6s both; } #word-3 { -webkit-animation: slide-right 0.5s linear 0.9s both; animation: slide-right 0.5s linear 0.9s both; } #word-4 { -webkit-animation: slide-right 0.5s linear 1.2s both; animation: slide-right 0.5s linear 1.2s both; } #word-5 { -webkit-animation: slide-right 0.5s linear 1.5s both; animation: slide-right 0.5s linear 1.5s both; } @-webkit-keyframes slide-right { 0% { background-color: #000; opacity: 0.5; color: transparent; } 1% { opacity: 1; } } </style>
间距
转到模块的设计选项卡并删除所有默认底部填充。
将按钮模块添加到列
添加副本
我们需要的下一个模块是按钮模块。 输入您选择的一些副本。
按钮设置
转到模块的设计选项卡并相应地更改按钮设置:
- 为按钮使用自定义样式:是
- 按钮文字大小:1vw(桌面)、2vw(平板电脑)、3vw(手机)
- 按钮文字颜色:#ffffff
- 按钮背景颜色:#000000
- 按钮边框宽度:0px
间距
然后,转到间距设置并在不同的屏幕尺寸上应用一些自定义边距和填充值。
- 最高保证金:3vw(桌面),
- 左边距:20vw(台式机和平板电脑),15vw(手机)
- 顶部填充:1.2vw(台式机)、2vw(平板电脑)、4vw(手机)
- 底部填充:1.2vw(台式机)、2vw(平板电脑)、4vw(手机)
- 左填充:1.8vw(桌面)、3vw(平板电脑)、6vw(手机)
- 右填充:1.8vw(桌面)、3vw(平板电脑)、6vw(手机)
动画片
自定义动画设置。
- 动画风格:翻转
- 动画方向:向下
- 动画延迟:2000ms
- 动画强度:100%
- 动画开始不透明度:100%
- 动画速度曲线:Ease-In-Out
- 动画重复:一次
添加第 2 节
继续在前一个下方添加一个新的常规部分。
间距
打开部分设置并删除默认的顶部填充。
添加新行
立柱结构
继续使用以下列结构添加新行:
浆纱
在不添加任何模块的情况下,打开行设置并允许行占据部分容器的整个宽度。
- 宽度:100%
- 最大宽度:100%
将文本模块添加到列
添加内容
然后,添加一个带有您选择的一些描述内容的文本模块。
背景颜色
添加白色背景颜色。
- 背景颜色:#ffffff
文字设置
转到模块的设计选项卡并相应地修改文本设置:
- 文字字体:Work Sans
- 文字颜色:#9b9b9b
- 文字大小:1vw(桌面)、2vw(平板电脑)、3vw(手机)
- 文字行高:2.6em
间距
在不同的屏幕尺寸上添加一些自定义间距值。
- 上边距:-5vw(台式机)、-20vw(平板电脑)、-27vw(手机)
- 左边距:20vw(桌面)、13vw(平板电脑)、8vw(手机)
- 右边距:20vw(桌面)、13vw(平板电脑)、8vw(手机)
- 顶部填充:5vw(桌面)、7vw(平板电脑和手机)
- 底部填充:5vw(桌面)、7vw(平板电脑和手机)
- 左填充:3vw(桌面)、5vw(平板电脑)、6vw(手机)
- 右填充:3vw(桌面)、5vw(平板电脑)、6vw(手机)
盒子阴影
并通过应用微妙的框阴影来完成模块设置。 就是这样!
- 盒子阴影模糊强度:50px
- 阴影颜色:rgba(0,0,0,0.1)
预览
现在我们已经完成了所有步骤,让我们最终看看不同屏幕尺寸的结果。
桌面
移动的
最后的想法
在这篇文章中,我们向您展示了如何将 CSS 文本块动画添加到您的标题中。 确保您的标题可见并从头开始阅读很重要,在标题中添加动画肯定会有所帮助! 您还可以免费下载布局的 JSON 文件。 如果您有任何问题或建议,请随时在下面的评论部分发表评论。
如果您渴望了解有关 Divi 的更多信息并获得更多 Divi 免费赠品,请确保订阅我们的电子邮件通讯和 YouTube 频道,这样您将永远是第一批了解并从这些免费内容中受益的人之一。