如何使用 Divi 创建自定义推荐标签(免费下载!)
已发表: 2020-11-04对于许多企业来说,推荐是获得新客户的关键论据之一。 这意味着对您网站上的推荐给予额外的关注永远不会浪费。 在 Divi 中,有许多不同的方式来分享推荐,例如使用 Divi 推荐模块。 但是,如果您正在寻找一种更具交互性的方法,您会喜欢本教程的。 我们将向您展示如何在 Divi 中创建自定义推荐标签。 一旦有人将 Blurb 模块悬停在左侧,相应的推荐就会出现在右侧。 此设计中的过渡效果也是无缝的,这有助于您为网站提供额外的定制感。 您也可以免费下载 JSON 文件!
让我们开始吧。
预览
在我们深入学习教程之前,让我们快速浏览一下不同屏幕尺寸的结果。
桌面

移动的

免费下载自定义推荐标签布局
要使用免费的自定义推荐标签布局,您首先需要使用下面的按钮下载它。 要访问下载,您需要使用下面的表格订阅我们的 Divi Daily 电子邮件列表。 作为新订户,您每周一将收到更多的 Divi 善良和免费的 Divi 布局包! 如果您已经在列表中,只需在下面输入您的电子邮件地址,然后单击下载。 您不会被“重新订阅”或收到额外的电子邮件。

免费下载
加入 Divi 时事通讯,我们将通过电子邮件向您发送一份最终的 Divi 登陆页面布局包,以及大量其他令人惊叹的免费 Divi 资源、提示和技巧。 跟随,您将很快成为 Divi 大师。 如果您已经订阅,只需在下面输入您的电子邮件地址,然后单击下载即可访问布局包。
您已成功订阅。 请检查您的电子邮件地址以确认您的订阅并获得免费的每周 Divi 布局包!
让我们开始重建吧!
添加新部分
背景颜色
首先向您正在处理的页面添加一个新部分。 打开部分设置并添加背景颜色。
- 背景颜色:#ffefdb

间距
转到该部分的设计选项卡并添加一些自定义边距和填充值。
- 最高利润率:5%
- 底边距:5%
- 左边距:5%
- 右边距:5%
- 左填充:5%
- 右填充:5%

边界
还包括一些圆角。
- 所有角落:20px

添加第 1 行
列结构
继续使用以下列结构将第一行添加到该部分:

间距
尚未添加任何模块,打开行设置并添加一些底部边距。
- 底边距:3%

将文本模块添加到列
添加 H2 内容
是时候添加模块了,从包含一些 H2 内容的文本模块开始。

H2 文本设置
转到模块的设计选项卡并相应地更改 H2 文本设置:
- 标题 2 字体:蒙特塞拉特
- 标题 2 字体粗细:半粗体
- 标题 2 文字大小:31px
- 标题 2 字母间距:-1px

将分隔模块添加到列
能见度
在文本模块的正下方,我们添加了一个分隔线模块。 确保启用了“显示分隔线”选项。
- 显示分隔线:是

线
移至模块的设计选项卡并将线条颜色更改为白色。
- 线条颜色:#ffffff

浆纱
也修改大小设置。
- 分隔线重量:10px
- 宽度:14%
- 高度:10px

边界
并通过在边框设置中添加一些圆角来完成模块设置。
- 所有角:10px

添加第 2 行
列结构
进入下一行。 使用以下列结构:

浆纱
在不添加任何模块的情况下,打开行设置并在大小设置中均衡列高。
- 均衡柱高:是

第 2 列设置
背景颜色
然后,打开第 2 列设置并应用背景颜色。
- 背景颜色:#fffbf9


间距
转到列的设计选项卡并在较小的屏幕尺寸上应用一些顶部和底部填充。
- 顶部填充:
- 桌面:无
- 平板电脑和手机:300px
- 底部填充
- 桌面:无
- 平板电脑和手机:300px

边界
也包括一些圆角。
- 所有角:10px

将 Blurb 模块 #1 添加到第 1 列
添加内容
是时候添加模块了,从第 1 列中的第一个 Blurb 模块开始。添加一些您选择的内容。

上传 1:1 比例图片
接下来上传比例为 1:1 的图片。

背景颜色
然后,应用以下背景颜色:
- 背景颜色:#d5d6ea

图像设置
也要更改图像设置。
- 图像/图标放置:左
- 图像圆角:100px

标题文字设置
然后,相应地修改标题文本设置:
- 标题字体:蒙特塞拉特
- 标题字体粗细:半粗体
- 标题字母间距:-1px

正文设置
我们也在更改正文设置。
- 正文字体:Lato
- 正文大小:13px


间距
接下来,我们将通过应用以下填充值在模块内容周围添加一些空间:
- 顶部填充:5%
- 底部填充:5%
- 左填充:5%
- 右填充:5%

边界
也添加一些圆角。
- 所有角:10px

动画片
默认情况下,有一个动画效果应用于 Blurb 模块的图像。 我们正在动画设置中删除此动画。
- 图像/图标动画:无动画

CSS ID
要创建推荐标签设计,我们需要在本教程的末尾添加一些代码。 为此,我们将在 Blurb 模块的高级选项卡中添加一个 CSS ID。
- CSS ID:testimonial-person-1

模糊图像和标题 CSS
我们也在高级选项卡中使用了两行 CSS 代码。 一个用于简介图像,另一个用于简介标题。
width: 25% !important;
margin-top: 25px;

克隆 Blurb 模块三次
完成第一个 Blurb 模块后,您可以将其克隆 3 次。

更改内容和图像
确保为每个重复的 Blurb 模块更改内容和图像。

更改背景颜色
与背景颜色一起。
- 重复 1:#fffed6
- 重复 2:#d7ecd9
- 重复 3:#f5d5cb

更改 CSS ID
当然,还有 CSS ID。 使用连续编号。
- 重复 1:推荐人 2
- 重复 2:推荐人 3
- 副本 3:testimonial-person-4

将报价文本模块添加到第 2 列
将引用添加到内容框
进入第二列。 在那里,我们需要的第一个模块是带有引号字符的文本模块。

文字设置
转到模块的设计选项卡并按如下方式更改文本设置:
- 文字字体:Playfair Display
- 文字颜色:#ffefdb
- 文字大小:200px
- 文本行高:1em

位置
也重新定位模块。
- 位置:绝对
- 位置:左上角
- 水平偏移:5%

将推荐文本模块添加到第 2 列
添加推荐内容
进入下一个文本模块。 这个将用于我们的第一个推荐。 您放置在内容框中的推荐必须与第 1 列中的第一个 Blurb 模块相匹配。

文字设置
相应地更改模块的文本设置:
- 文字字体:Lato
- 文字颜色:#000000
- 文字大小:20px
- 文本行高:2.1em
- 文本对齐:居中

浆纱
确保宽度也设置为“100%”。
- 宽度:100%

间距
然后,在间距设置中添加一些自定义边距和填充值。
- 最高利润率:30%
- 左填充:10%
- 右填充:10%

CSS ID
并将 CSS ID 添加到高级选项卡。 此 CSS ID 末尾的数字需要与相应 Blurb 模块的 CSS ID 末尾的数字匹配。
- CSS ID:testimonial-copy-1

克隆文本模块三次
完成第一个推荐文本模块后,您可以将其复制 3 次。

更改推荐内容
确保更改重复模块中的推荐内容。

更改 CSS ID
连同 CSS ID。 确保您遵循连续的顺序。
- 副本 1:推荐副本 2
- 副本 2:testimonial-copy-3
- 副本 3:testimonial-copy-4

将 CSS 类添加到第一个推荐文本模块
并且我们需要将一个 CSS 类添加到我们希望在开始时启用的推荐中。 在这种情况下,这是第一个。
- CSS 类:show-testimonial

在分隔线模块下方添加代码模块(第 1 行)
现在我们已经准备好所有元素,是时候让魔法发生了。 在该部分第一行的分隔模块正下方添加一个新的代码模块。

添加 CSS 代码
在样式标签之间插入以下 CSS 代码行,如下面的打印屏幕所示。
.show-testimonial {
visibility: visible !important;
opacity: 1 !important;
top: 0 !important;
}
.testimonial-active {
transform: translateX(-10%);
}
[id*="testimonial-person"]{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
cursor: context-menu;
}
[id*="testimonial-copy"] {
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
position: absolute!important;
top: -100px;
bottom: auto;
left: 0;
right: auto;
visibility: hidden;
opacity: 0;
}
添加 JQuery 代码
接下来,将以下几行 JQuery 代码放在脚本标记之间,如下面的打印屏幕所示,您就完成了!
jQuery(function($){
$(document).ready(function(){
$('#testimonial-person-1').addClass('testimonial-active');
$('[id*="testimonial-person"]').hover(function() {
var $selector = $(this).attr('id').replace('person', 'copy');
var $testimonial = $('#' + $selector);
$('[id*="testimonial-copy"]').removeClass('show-testimonial');
$testimonial.addClass('show-testimonial');
$('[id*="testimonial-person"]').removeClass('testimonial-active');
$(this).addClass('testimonial-active');
});
});
});
预览
现在我们已经完成了所有步骤,让我们最后看看不同屏幕尺寸的结果。
桌面

移动的

最后的想法
在这篇文章中,我们向您展示了如何为您构建的任何类型的网站创建交互式推荐设计。 更具体地说,我们已经向您展示了如何创建自定义推荐选项卡,一旦有人将鼠标悬停在左侧的 Blurb 模块之一时就会触发这些选项卡。 您也可以免费下载 JSON 文件! 如果您有任何问题或建议,请随时在下面的评论部分发表评论。
如果您渴望了解有关 Divi 的更多信息并获得更多 Divi 免费赠品,请确保订阅我们的电子邮件时事通讯和 YouTube 频道,这样您将永远是第一批了解此免费内容并从中受益的人之一。
