Tất cả ví dụ

Dock nam châm

Biểu tượng phóng to khi con trỏ lướt qua, đẩy các biểu tượng bên cạnh ra và lắng lại khi con trỏ rời đi.

moveInputfollowuseAnimatedCSSmultiply

Đang chuẩn bị ví dụ…

Cách hoạt động

  1. moveInput ghi vị trí con trỏ trên thanh, từ -1 đến 1, vào một giá trị.
  2. follow khiến giá trị thứ hai đuổi theo nó bằng lò xo, nên chuyển động nhanh vẫn mượt.
  3. Mỗi biểu tượng nội suy độ gần của riêng nó và nhân với giá trị hover bằng useAnimatedCSS, vì tích của hai giá trị không phải biểu thức calc().
  4. Chiều rộng thay đổi, nên các biểu tượng bên cạnh dịch chuyển trong bố cục bình thường. Không có gì render lại khi con trỏ di chuyển.

Thêm ví dụ

Tìm kiếm

Gõ để tìm trong tài liệu.