โฮมเพจ » Toolkit » การเลื่อน Parallax ทำได้ง่ายด้วย StickyStack.js

    การเลื่อน Parallax ทำได้ง่ายด้วย StickyStack.js

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

    คุณยังสามารถสร้าง สไตล์พารัลแลกซ์ที่ไม่ซ้ำใคร ใช้ StickyStack.js เสียบเข้าไป. มัน สร้างขึ้นบน jQuery และคงส่วนของหน้าหลักไว้ที่ด้านบนขณะที่คุณเลื่อนลง.

    สิ่งนี้สร้าง ภาพลวงตาของเว็บไซต์ชั้น ที่แต่ละหน้า “สแต็ค” ด้านบนของอื่น ๆ มันเจ๋งจริงๆและตั้งค่าได้ง่ายด้วยตัวคุณเอง.

    แม้ว่าจะง่ายต่อการติดตั้ง แต่ก็ต้องมีความเข้าใจในการพัฒนาส่วนหน้า.

    คุณต้องก่อน สร้างส่วนของหน้าแต่ละส่วน ภายในภาชนะหลัก วิธีนี้คุณจะมี ทุกสิ่งที่อยู่ใน HTML, เพื่อให้คุณสามารถกำหนดเป้าหมายทุกอย่างได้ด้วยฟังก์ชั่น StickyStack jQuery.

    นอกจากนี้ยังมาพร้อมกับตัวเลือกที่คุณสามารถปรับแต่ง คอนเทนเนอร์หลัก, องค์ประกอบที่ควรสแต็ค, และเป็นไปได้ กล่องเงา ถ้าคุณชอบเอฟเฟกต์นั้น.

    นี่คือ ตัวอย่างรหัส จากหน้า GitHub:

     $ ('. main-content-wrapper'). stickyStack (containerElement: '. main-content-wrapper', stackingElement: 'ส่วน', boxShadow: '0 -3px 20px rgba (0, 0, 0, 0.25)' ); 

    แม้ว่าสิ่งนี้จะไม่ได้รับการอัปเดตในเวลาประมาณสองปี แต่ก็ยังเป็นปลั๊กอินที่น่าเชื่อถือมาก มัน ทำงานในเบราว์เซอร์ทั้งหมดที่ฉันทดสอบ (Chrome, Safari, & Firefox) ด้วย รองรับ jQuery ทุกรุ่น.

    นอกจากนี้ไฟล์ย่อยังเป็น 2KB เท่านั้น ซึ่งเป็นขนาดที่เหมาะสมสำหรับปลั๊กอิน.

    หากต้องการเรียนรู้เพิ่มเติมเยี่ยมชม repo หลักและดูว่า StickyStack สามารถเสนออะไรได้บ้าง ฉันคิดว่ามันใช้ได้ดีที่สุด เว็บไซต์หน้าเดียว หรือ หน้า Landing Page ที่มีพื้นหลังแบบเต็มหน้าจอขนาดใหญ่.

    คุณยังสามารถตรวจสอบ การสาธิตสดบน CodePen ถ้าคุณต้องการที่จะดูว่าสิ่งนี้มีลักษณะอย่างไรในเว็บไซต์สด.