Custom Header Transition in Wix Studio
May 10, 2024
1 min read
Updated: Jun 12, 2024
HTML Embed Code:
<head>
<style>
body{
background-color: rgba(0,0,0,0);
backdrop-filter: blur(10px);
transform: scale(1.5);
border-radius: 0px;
-webkit-backdrop-filter: saturate(80%) blur(10px);
backdrop-filter: saturate(80%) blur(10px);
}
</style>
</head>
Page Code:
import {timeline} from 'wix-animations';
const header = $w('#scrollHeader');
const headerTlatStart = timeline();
const headerTl = timeline();
headerTlatStart
.add(header, {duration: 0, y: -100})
headerTl
.add(header, {duration: 500, y: 0, easing: 'easeInSine'})
// CREATE YOUR OWN EVENT HANDLER
export function section6_viewportEnter(event) {
headerTl.play();
}
// CREATE YOUR OWN EVENT HANDLER
export function section5_viewportEnter(event) {
headerTl.reverse();
}
// Copying/Pasting Event Handlers From Website to Website or Even From Page to Page Will Break the Code. Avoid This by Adding the Event Handlers Manually Like Shown in the Video.
Bài về hiệu ứng chuyển đổi header trong Wix Studio giải thích khá trực quan, có ảnh minh họa khi cuộn trang. Tôi đọc phần chỉnh opacity và sticky thì thấy dễ hình dung dù không rành code. Lúc đọc đoạn nói về việc ngồi thử nghiệm giao diện buổi tối, tôi nhớ có hôm nghe người quen nhắc tới 77WIN khi bàn về Game bài đổi thưởng như một cách giải trí lúc rảnh, nên tên này hiện lên thoáng qua. Trở lại nội dung, tôi thấy bài giúp hiểu rõ hơn cách tạo cảm giác mượt mà cho người xem.
Mình vừa đọc xong bài về header transition trong Wix Studio mà thấy nó chi tiết đến mức mình hiểu được dù không rành kỹ thuật. Đang ngồi quán cà phê với đứa bạn, nó nhắc sao789 như một ví dụ về giao diện mượt mà trong game online, mình nghe qua rồi quên. Quay lại bài thì thấy tác giả giải thích từng bước animation một cách rõ ràng. Mình nghĩ bài này hợp cho ai đang học thiết kế web và muốn hiểu thêm về motion design. Đọc xong thấy công sức bỏ ra để tạo transition mượt mà không hề nhỏ.
Bài viết kỹ thuật về hiệu ứng chuyển tiếp header trong Wix Studio thú vị hơn mình tưởng. Dù mình không làm nghề thiết kế web, nhưng việc hiểu cách các trang web tạo ra trải nghiệm mượt mà giúp mình trân trọng hơn công sức của các nhà phát triển. Mình từng tò mò về 789win trong lúc tìm hiểu về các nền tảng giải trí trực tuyến, và giờ thì mình hiểu tại sao giao diện mượt mà lại quan trọng đến vậy đối với trải nghiệm người dùng.
Đọc bài về header transition trong Wix Studio mà tôi cứ liên tưởng đến mấy lần ngồi chỉnh giao diện trang web cho vui lúc rảnh. Chuyển động header tưởng đơn giản nhưng khi làm thật thì nhiều chi tiết phải canh, từ tốc độ đến thứ tự hiệu ứng. Cũng giống như khi tôi từng nghe vài người bạn nhắc tới iwin club trong lúc tán gẫu về mấy trò giải trí trên điện thoại, lúc đầu tôi cũng thấy tò mò không rõ nó hoạt động ra sao. Bài viết giải thích khá rõ cách dùng transition để tạo cảm giác mượt, dù tôi vẫn chưa thử hết các tùy chọn. Cá nhân tôi thấy phần khó nhất là…
Có lúc mình đang đọc tin về SEO và các thay đổi liên quan đến index thì thấy soixoso.net xuất hiện trong danh sách mình đang xem. Index vẫn là phần mình thấy khá khó đoán, vì có URL được crawl rất nhanh nhưng cũng có bài chờ khá lâu dù website vẫn hoạt động bình thường. Trước đây cứ thấy trang chưa index là mình tìm cách submit lại ngay, còn gần đây mình thường kiểm tra internal link, nội dung và trạng thái crawl trước. Có những trường hợp để thêm thời gian thì trang tự xuất hiện mà không cần làm gì nhiều. Vì thế mình đang cố phân biệt vấn đề kỹ thuật thực sự với những…