如何使用 Divi 延遲創建重疊動畫
已發表: 2019-04-12您網站成功的很大一部分取決於您是否能夠給訪問者留下深刻印象。 不僅與您的產品或服務有關,還與您的溝通方式以及您的網站設計得如何。 因為讓我們面對現實,網站往往是第一印象。 與任何其他類型的第一印像類似,您希望它留下良好的回味。
現在,如果您正在尋找一種獨特的方式將您的某些內容置於聚光燈下,那麼創建微妙的重疊動畫可能正是您所需要的。 這些微妙的重疊動畫有點像您的訪客的幻燈片。 他們不必滾動或單擊任何內容,內容只是以優雅的方式顯示。
讓我們開始吧!
預覽
在我們深入學習教程之前,讓我們快速瀏覽一下不同屏幕尺寸的結果。
桌面

移動的

方法
- 我們將開始以垂直順序添加我們需要的所有設計元素,沒有重疊
- 當我們添加所有設計元素時,我們還將添加具有特定動畫延遲的自定義動畫
- 這些動畫延遲只有在您完成本教程的最後一部分後才有意義,該部分側重於重疊
- 本教程的一個重要部分是使用與該部分具有相同背景顏色的形狀分隔模塊來使行內容延遲“消失”
- 一旦您了解了使該方法起作用所需的不同步驟,您就可以將此技術應用於您正在處理的任何類型的設計
讓我們開始創作吧!
添加新部分
背景顏色
首先創建一個新頁面或打開一個現有頁面,然後向其中添加一個常規部分。 打開部分設置並添加背景。
- 背景顏色:#f3f3ec

添加第 1 行
列結構
繼續使用以下列結構向您的部分添加新行:

漿紗
還沒有添加任何模塊,打開行設置並允許行佔據屏幕的整個寬度。 我們這樣做的原因是為了擺脫所有默認的像素間距。 在接下來的步驟中,我們將使用視口單元添加我們需要的所有空間。
- 使這一行全寬:是
- 使用自定義裝訂線寬度:是
- 天溝寬度:1

將文本模塊添加到列
添加 H2 內容
讓我們開始添加模塊吧! 我們需要的第一個模塊是帶有一些 H2 內容的文本模塊。 請記住,此模塊將在幾秒鐘後“消失”,因此您希望使其簡短、相關且易於記憶。

H2 文本設置
然後,轉到設計選項卡並修改 H2 文本設置。
- 標題 2 字體:Poppins
- 標題 2 文本顏色:#333333
- 標題 2 文字大小:5vw

間距
在間距設置中使用一些左右填充創建您想要的空間。
- 左填充:15vw
- 右填充:39vw

將分隔模塊添加到列
能見度
進入下一個模塊,它是一個分隔模塊。 我們正在使用此模塊使文本模塊“消失”。 為此,我們需要四樣東西; 背景顏色(與部分顏色相同,因此您不會注意到它),足夠的填充(以確保您可以重疊上一個模塊中的所有內容),垂直重疊(覆蓋整個模塊)區域)和動畫延遲(讓第一個模塊有時間在接管之前發光)。 添加分隔線模塊後,請確保禁用“顯示分隔線”選項。
- 顯示分隔線:否

背景顏色
然後,轉到背景設置並添加背景顏色。 確保使用與該部分相同的背景顏色以創建平滑效果。
- 背景顏色:#f3f3ec

間距
通過在間距設置中添加一些頂部和底部填充,繼續為分隔模塊提供更大的尺寸。
- 頂部填充:9vw
- 底部填充:9vw

動畫片
並通過添加延遲動畫來完成分隔線的設置。
- 動畫風格:幻燈片
- 動畫方向:向上
- 動畫持續時間:1200ms
- 動畫延遲:1500ms
- 動畫強度:50%
- 動畫開始不透明度:50%

添加第 2 行
列結構
到第二排! 選擇以下列結構:

漿紗
還沒有添加任何模塊,打開行設置並允許行佔據屏幕的整個寬度。
- 使這一行全寬:是
- 使用自定義裝訂線寬度:是
- 天溝寬度:1

間距
然後,在間距設置中向行的左側和右側添加一些填充。
- 左填充:10vw(台式機),2vw(平板電腦和手機)
- 右填充:10vw(台式機),2vw(平板電腦和手機)

展示
我們還通過向行的主要元素添加一行 CSS 代碼來確保列在較小的屏幕尺寸上彼此相鄰。
display: flex;

將 Blurb 模塊添加到第 1 列
添加內容
是時候開始添加模塊了! 將 Blurb 模塊添加到第 1 列並輸入您選擇的一些內容。

選擇圖標
繼續選擇您選擇的圖標。

圖標設置
接下來修改圖標的外觀。
- 圖標顏色:#dbd6bd
- 圓形圖標:是
- 圓圈圖標:#ffffff
- 圖像/圖標放置:頂部
- 使用圖標字體大小:是
- 圖標字體大小:2.5vw(桌面)、1.7vw(平板電腦)、1.9vw(手機)

標題文字設置
還要更改標題文本設置。
- 標題字體:Source Serif Pro
- 標題文本對齊:居中
- 標題文字大小:1.7vw(桌面)、2.1vw(平板電腦)、2.5vw(手機)
- 標題行高度:1.9em

正文設置
隨著正文文本設置。
- 正文字體:Open Sans
- 正文對齊方式:居中
- 正文大小:0.8vw(桌面)、1.2vw(平板電腦)、1.6vw(手機)
- 車身線高:2.5em


漿紗
我們稍微縮小了模塊的大小,以確保此模塊與我們將添加到第二列和第三列的模塊之間有足夠的空間。
- 寬度:91.7%
- 模塊對齊:居中

間距
我們還將使用自定義填充值向模塊添加一些額外空間。
- 頂部填充:2vw
- 底部填充:2vw
- 左填充:1vw
- 右填充:1vw

邊界
然後,轉到邊框設置並添加一個微妙的邊框來定義模塊。
- 邊框寬度:1px
- 邊框顏色:#333333

動畫片
通過添加延遲動畫完成 Blurb 模塊設計。 如您所見,我們添加的設計元素越多,動畫延遲就越高。
- 動畫風格:幻燈片
- 動畫重複:一次
- 動畫方向:向上
- 動畫持續時間:1000ms
- 動畫延遲:2000ms
- 動畫強度:16%
- 動畫開始不透明度:0%

克隆 Blurb 模塊兩次並在剩餘列中放置重複項
完成 Blurb 模塊設計後,您可以繼續複製兩次。 將重複項放在該行的剩餘兩列中。

更改重複 #1 的動畫
更改第一個副本的動畫延遲。
- 動畫延遲:2200ms

更改重複 #2 的動畫
然後,打開第二個副本並在那裡更改動畫延遲。
- 動畫延遲:2400ms

將分隔模塊添加到第 3 列
能見度
我們在這一行中需要的下一個也是最後一個模塊是分頻器模塊。 我們再次使用此模塊來創建延遲重疊,這將有助於使 Blurb 模塊“消失”。 將分隔線模塊添加到第 3 列後,請確保禁用“顯示分隔線”選項。
- 顯示分隔線:否

背景顏色
繼續為分隔線添加背景顏色。 確保您使用與部分背景相同的顏色。
- 背景顏色:#f3f3ec

間距
然後,我們將轉到間距設置並增加分隔模塊的大小,以便它可以在本文稍後部分重疊所有三個 Blurb 模塊。
- 左邊距:-60vw(台式機),-64vw(平板電腦和手機)
- 頂部填充:17vw(桌面)、27vw(平板電腦)、30vw(手機)
- 底部填充:17vw(台式機)、27vw(平板電腦)、34vw(手機)

動畫片
最後但並非最不重要的是,添加延遲動畫。
- 動畫風格:幻燈片
- 動畫重複:一次
- 動畫方向:右
- 動畫持續時間:650ms
- 動畫延遲:4500ms
- 動畫強度:24%
- 動畫開始不透明度:0%

克隆行 #2
完成第二行及其所有模塊後,您可以繼續克隆它。

在新行中刪除分隔模塊
刪除重複行中的分隔器模塊。

更改 Blurb 模塊 #1 的動畫延遲
然後,打開第一個 Blurb 模塊並更改動畫延遲。
- 動畫延遲:5200ms

更改 Blurb 模塊 #2 的動畫延遲
對第 2 列中的 Blurb 模塊執行相同的操作。
- 動畫延遲:5400ms

更改 Blurb 模塊 #3 的動畫延遲
並修改第 3 列中 Blurb 模塊的動畫延遲。
- 動畫延遲:5600ms

添加重疊
將重疊添加到分隔器模塊 #1
現在我們擁有了所有需要的設計元素,我們可以開始創建重疊部分了! 這些重疊將為我們在整個教程中添加的動畫延遲賦予意義。 從您創建的第一行中的分隔線模塊開始。
- 上邊距:-15vw

將重疊添加到第 2 行
然後,打開第二行並為其添加一些負上邊距。
- 最高利潤率:-10vw

將重疊添加到第 2 行中的 Blurb 模塊
打開第二行中的每個 Blurb 模塊,並為它們添加一些自定義邊距值。
- 最高利潤率:-10vw
- 底邊距:7vw

將重疊添加到分隔器模塊 #2
移動到分隔模塊,您可以在第二行的第三列中找到它並創建重疊。
- 上邊距:-35vw(桌面)、-47vw(平板電腦)、-72vw(手機)

將重疊添加到第 3 行
繼續打開第三行的設置並添加一些負上邊距。
- 最高利潤率:-10vw

將重疊添加到第 3 行中的 Blurb 模塊
最後但並非最不重要的一點是,為第三行中的每個 Blurb 模塊添加一些自定義邊距值。 退出 Visual Builder 後,您將能夠看到實時發生的動畫!
- 上邊距:-22vw(桌面),-46vw(平板電腦),-70vw(手機)
- 底邊距:7vw

最後的想法
在這篇文章中,我們向您展示瞭如何創建微妙的重疊動畫。 這是一種很好的方式來引導訪問者瀏覽您共享的內容並為您的網站提供更高的外觀和感覺。 如果您有任何問題或建議,請務必在下方評論區留言!
