การสร้างเค้าโครงแบบเต็มหน้าจอด้วยการเปลี่ยนภาพพื้นหลังแบบพารัลแลกซ์ใน Divi

เผยแพร่แล้ว: 2019-01-28

การสร้างหน้าเว็บที่มีส่วนเต็มหน้าจอเป็นวิธีที่ยอดเยี่ยมในการปรับปรุงประสบการณ์ของผู้ใช้ด้วยการเปลี่ยนที่ราบรื่นและเค้าโครงส่วนที่สะอาดหมดจดซึ่งขยายความกว้างและความสูงของเบราว์เซอร์ โดยทั่วไปแล้ว วิธีนี้ใช้ได้ผลดีในการจัดแสดงผลิตภัณฑ์หรือบริการทีละส่วน ซึ่งช่วยให้ผู้ใช้สามารถโฟกัสที่แต่ละรายการได้อย่างง่ายดายขณะเลื่อนหน้าลง การออกแบบประเภทนี้ยังใช้งานได้ดีกับภาพพื้นหลังที่สื่อถึงเนื้อหาและเน้นการออกแบบที่สวยงาม และถ้าคุณต้องการสร้างสรรค์เพียงเล็กน้อย คุณสามารถเพิ่มฟังก์ชันพารัลแลกซ์ให้กับภาพพื้นหลังของคุณเพื่อสร้างทรานซิชันที่ไม่เหมือนใครเมื่อเลื่อนจากส่วนเต็มหน้าจอหนึ่งไปยังอีกส่วนหนึ่ง

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีเพิ่มการเปลี่ยนรูปภาพพื้นหลังแบบพารัลแลกซ์ให้กับเลย์เอาต์แบบเต็มหน้าจอใน Divi กระบวนการนี้เรียบง่ายและคุณสามารถสร้างผลลัพธ์ที่ทรงพลังได้

แอบมอง

ดูการออกแบบบางส่วนที่เราจะสร้างร่วมกัน

พื้นหลังพารัลแลกซ์

พื้นหลังพารัลแลกซ์

พื้นหลังพารัลแลกซ์

พื้นหลังพารัลแลกซ์

พื้นหลังพารัลแลกซ์

เริ่มต้น

สมัครสมาชิกช่อง Youtube ของเรา

สำหรับบทช่วยสอนนี้ สิ่งที่คุณต้องมีคือ Divi และชุดรูปภาพเพื่อใช้สำหรับรูปภาพผลิตภัณฑ์และภาพพื้นหลังต่างๆ ฉันใช้รูปภาพจาก Juice Shop Layout Pack ของเรา คุณสามารถดาวน์โหลดไฟล์ zip ที่มีรูปภาพเหล่านี้ได้ที่ด้านล่างของบล็อกโพสต์ที่มีชุดเลย์เอาต์นี้ เพียงคลิกปุ่ม "ดาวน์โหลดแอสเซทรูปภาพความละเอียดเต็ม"

พื้นหลังพารัลแลกซ์

เตรียมหน้าใหม่ของคุณ

เมื่อคุณมีภาพพร้อมแล้ว สร้างหน้าใหม่และตั้งชื่อหน้าของคุณ จากนั้นปรับใช้ Divi Builder และเลือก "สร้างจากศูนย์" จากนั้นคลิกปุ่มเพื่อสร้างที่ส่วนหน้า

ตอนนี้คุณพร้อมที่จะม้วนแล้ว!

แนวคิดพื้นฐาน

แนวคิดพื้นฐานเบื้องหลังแนวคิดนี้เกี่ยวข้องกับการซ้อนส่วนเต็มความกว้างหลายส่วน โดยแต่ละส่วนมีโมดูลส่วนหัวแบบเต็มความกว้าง โมดูลส่วนหัวแต่ละโมดูลจะได้รับความกว้างที่กำหนดเองซึ่งสามารถจัดชิดซ้าย กึ่งกลาง หรือขวาในขณะที่แสดงพื้นหลังของส่วน จากนั้นแต่ละส่วนจะให้ภาพพื้นหลังด้วยวิธีพารัลแลกซ์บางอย่าง สิ่งนี้จะสร้างเอฟเฟกต์การเปลี่ยนภาพพื้นหลังที่แตกต่างกันเมื่อคุณเลื่อนหน้าลง

นี่คือวิธีการทำ

การสร้างส่วนหัวแบบเต็มความกว้าง

ขั้นแรก คุณจะต้องสร้างส่วนเต็มความกว้างใหม่ แล้วเพิ่มโมดูลส่วนหัวแบบเต็มความกว้างในส่วน

พื้นหลังพารัลแลกซ์

อัปเดตการตั้งค่าส่วนหัวแบบเต็มความกว้างด้วยเนื้อหาบางส่วนดังต่อไปนี้:

ชื่อเรื่อง “น้ำมะเขือเทศ”
ปุ่ม # 1 ลิงก์ข้อความ: “ดูสูตร”
เนื้อหา: “เนื้อหาของคุณอยู่ที่นี่ แก้ไขหรือลบข้อความนี้ในบรรทัดหรือในการตั้งค่าเนื้อหาของโมดูล”
ภาพโลโก้: [ดูภาพหน้าจอ] (รูปภาพมีขนาด 240px x 300px)

พื้นหลังพารัลแลกซ์

ตอนนี้ให้อัปเดตการออกแบบส่วนหัวของคุณต่อไปดังนี้:

สีพื้นหลัง: rgba(255,255,255,0.92)

ทำให้เต็มหน้าจอ: ใช่

แสดงปุ่มเลื่อนลง: ใช่
ไอคอน: ดูภาพหน้าจอ
เลื่อนลงไอคอนสี: #222222

สีข้อความ: Dark

ระดับหัวเรื่อง: H2
แบบอักษรของชื่อเรื่อง: Raleway
ขนาดข้อความชื่อเรื่อง: 50px

แบบอักษรของร่างกาย: Lato
ขนาดข้อความเนื้อหา: 16px
ระยะห่างระหว่างตัวอักษร: 1px

ขนาดข้อความปุ่มเดียว: 16px
ปุ่ม fOne สีข้อความ: #ffffff
สีพื้นหลังปุ่มเดียว: #222222
รัศมีเส้นขอบหนึ่งปุ่ม: 50px
ปุ่มหนึ่งตัวอักษรเว้นวรรค: 2px
รูปแบบตัวอักษรปุ่มเดียว: TT

ความกว้าง: 45% (เดสก์ท็อป), 60% (แท็บเล็ต), 100% (สมาร์ทโฟน)

บันทึกการตั้งค่า.

องค์ประกอบการออกแบบหลักที่นี่คือตัวเลือก "ทำให้เต็มหน้าจอ" และ "ความกว้าง: 45%" ซึ่งจะทำให้ส่วนนี้ขยายความกว้างและความสูงของหน้าต่างเบราว์เซอร์ได้ตลอดเวลา และความกว้างที่กำหนดเองจะย่อโมดูลส่วนหัวเพื่อแสดงพื้นหลังของส่วนที่เราจะเพิ่มต่อไป

พื้นหลังพารัลแลกซ์

การเพิ่มพื้นหลังของส่วน

ตอนนี้เราได้ออกแบบโมดูลส่วนหัวแล้ว เราสามารถเพิ่มภาพพื้นหลังของส่วนได้ ไปที่การตั้งค่าส่วนเต็มความกว้างและเพิ่มรูปภาพพื้นหลัง ตรวจสอบให้แน่ใจว่ามีขนาดใหญ่พอที่จะขยายความกว้างและความสูงของหน้าต่างเบราว์เซอร์ได้เต็มที่ จากนั้นเลือกที่จะใช้วิธีการ CSS Parallax

พื้นหลังพารัลแลกซ์

การทำซ้ำส่วนต่างๆ

เนื่องจากแต่ละส่วนจะแสดงเนื้อหาใหม่ เราจึงต้องทำซ้ำส่วนความกว้างของเราสามครั้ง เพื่อให้คุณมีทั้งหมดสี่ส่วนในหน้าเว็บของคุณ โดยแต่ละส่วนมีโมดูลส่วนหัว

การสร้างภาพพื้นหลังแบบคงที่โดยใช้ภาพพื้นหลังส่วนเดียวกันกับ CSS Parallax

ตอนนี้เรามีสี่ส่วนที่เหมือนกันแล้ว เราสามารถอัปเดตเนื้อหาส่วนหัวแบบเต็มความกว้างด้วยภาพโลโก้และชื่อใหม่เพื่อให้เข้าใจถึงการออกแบบได้ดียิ่งขึ้น อย่างไรก็ตาม หากเราเก็บภาพพื้นหลังเดิมไว้โดยใช้ CSS Parallax สำหรับทั้งสี่ส่วน ผลลัพธ์จะเป็นภาพพื้นหลังแบบคงที่ที่ยังคงอยู่เมื่อคุณเลื่อนไปยังส่วนต่างๆ แบบเต็มหน้าจอ และเนื่องจากเราใช้ปุ่มเลื่อนลงในแต่ละส่วนหัว ผู้ใช้มีตัวเลือกในการคลิกลูกศรเพื่อเลื่อนไปยังส่วนใหม่แต่ละส่วนอย่างหมดจด

ตรวจสอบผลลัพธ์

พื้นหลังพารัลแลกซ์

การใช้ภาพพื้นหลังที่แตกต่างกันด้วย CSS Parallax Transitions

การใช้ภาพพื้นหลังที่แตกต่างกัน (ที่มี CSS Parallax) สำหรับแต่ละส่วนจะเปลี่ยนความรู้สึกของการออกแบบเมื่อคุณเลื่อนดู เนื่องจากเราได้เปิดใช้งาน CSS Parallax สำหรับภาพพื้นหลังสี่ส่วนแล้ว สิ่งที่เราต้องทำคือเปลี่ยนรูปภาพแต่ละภาพให้แตกต่างออกไป ในกรณีนี้ ฉันเพียงแค่เพิ่มผลิตภัณฑ์เวอร์ชันใหญ่เป็นภาพพื้นหลังสำหรับแต่ละส่วน

พื้นหลังพารัลแลกซ์

เมื่อคุณมีภาพพื้นหลังที่แตกต่างกัน (ด้วย CSS Parallax) สำหรับแต่ละส่วนจากสี่ส่วน ให้ตรวจดูผลลัพธ์

พื้นหลังพารัลแลกซ์

การใช้ภาพพื้นหลังที่แตกต่างกันด้วยการเปลี่ยนภาพพารัลแลกซ์ที่แท้จริง

หากคุณต้องการเปลี่ยนเอฟเฟกต์การเปลี่ยนภาพพื้นหลัง คุณสามารถเปลี่ยนวิธีพารัลแลกซ์จาก CSS เป็น True Parallax สำหรับภาพพื้นหลังทั้งสี่ส่วน

เปิดการตั้งค่าส่วนใดส่วนหนึ่งและเปลี่ยนวิธี CSS เป็น "True Parallax"

พื้นหลังพารัลแลกซ์

จากนั้นคุณจะต้องทำเช่นเดียวกันกับอีกสามส่วนที่เหลือ หรือคุณสามารถคลิกขวาที่ตัวเลือก Parallax Method และเลือก "Extend Parallax Method" กับโมดูลส่วนหัวแบบเต็มความกว้างทั่วทั้งหน้า

พื้นหลังพารัลแลกซ์

เมื่อเสร็จแล้ว ให้ตรวจสอบเอฟเฟกต์การเปลี่ยนภาพพื้นหลัง

พื้นหลังพารัลแลกซ์

สำรวจการจัดตำแหน่งโมดูลต่างๆ

การเปลี่ยนการจัดตำแหน่งโมดูลส่วนหัวแบบเต็มความกว้างเป็นเรื่องง่าย เนื่องจากโมดูลส่วนหัวแบบเต็มความกว้างของเรามีความกว้างที่กำหนดเองที่ 45% คุณจึงปรับการจัดตำแหน่งโมดูลไปทางซ้าย ตรงกลาง หรือทางขวาได้อย่างง่ายดายเพื่อให้ได้เลย์เอาต์ที่แตกต่างกัน ฉันชอบการจัดตำแหน่งกึ่งกลางกับพื้นหลังแบบคงที่เป็นพิเศษ

หากต้องการจัดโมดูลให้อยู่ตรงกลาง ให้เปิดการตั้งค่าส่วนหัวแบบเต็มและอัปเดตการ จัดแนวโมดูล เป็น Centered

พื้นหลังพารัลแลกซ์

หากต้องการจัดแนวโมดูลทางด้านขวาของหน้า เพียงแค่อัปเดตการ จัดตำแหน่งโมดูล ให้อยู่ใน แนว ขวา

เมื่อคุณตั้งค่าการจัดตำแหน่งแล้ว คุณสามารถขยายรูปแบบ "การจัดตำแหน่งโมดูล" ไปยังส่วนที่เหลือของโมดูลส่วนหัวได้ตลอดทั้งหน้า

ต่อไปนี้คือตัวอย่างการจัดตำแหน่งกึ่งกลางด้วยพื้นหลังแบบคงที่ (รูปภาพพื้นหลังเดียวกันสำหรับแต่ละรายการที่มี CSS Parallax)

พื้นหลังพารัลแลกซ์

ต่อไปนี้คือตัวอย่างการจัดตำแหน่งกึ่งกลางด้วยรูปภาพพื้นหลังต่างๆ โดยใช้วิธี CSS Parallax

พื้นหลังพารัลแลกซ์

ต่อไปนี้คือตัวอย่างการจัดตำแหน่งกึ่งกลางด้วยภาพพื้นหลังต่างๆ โดยใช้วิธี True Parallax

พื้นหลังพารัลแลกซ์

นี่คือตัวอย่างการจัดตำแหน่งที่ถูกต้องกับภาพพื้นหลังต่างๆ โดยใช้ css และพารัลแลกซ์จริงร่วมกัน

พื้นหลังพารัลแลกซ์

ความคิดสุดท้าย

การเปลี่ยนรูปภาพพื้นหลังเหล่านี้ดูดีมากเมื่อใช้ร่วมกับส่วนเต็มหน้าจอและโมดูลส่วนหัวที่กำหนดเอง ฟังก์ชันการทำงานสะอาดตาและการออกแบบที่ละเอียดอ่อนและเป็นเอกลักษณ์ หากมีสิ่งใด เป็นวิธีที่รวดเร็วและง่ายดายในการสร้างพื้นหลังแบบคงที่สำหรับเนื้อหาของคุณ อย่าลังเลที่จะสำรวจการออกแบบขั้นสูงเพิ่มเติมโดยใช้การไล่ระดับสีพื้นหลัง แบบอักษรและรูปภาพ!

ฉันหวังว่าจะได้ยินจากคุณในความคิดเห็น

ไชโย!