諮詢熱線:15911225507
龍霄
登入
首頁-所有文章tw-Nuxt.js繁体,Vue.js繁体-正文

龍霄主題四個小怪獸守護的登入:趣味互動動效設計深度解析

龍霄龍霄
Nuxt.js繁体, Vue.js繁体
2026年5月14日 14:14
0
0
3.63K
當你輸入密碼時,它們會偷看;當你移動滑鼠時,它們會歪頭跟隨——這不是遊戲,而是一個 Nuxt 4 專案的登入頁面。

一、不是插圖,是程式碼

打開 https://lx.yfdxs.com/login,頁面底部站著四個彩色的「小怪獸」——紫色、黑色、橙色、黃色。核心程式碼在 LoginAnimatedCharacters.vue 中,透過四個 div + 精緻的 computed 計算屬性賦予它們生命。

二、四個角色,四種性格

角色顏色特點
🟣 紫色怪#6C3FF5最高,會眨眼,會伸長脖子偷看
⚫ 黑色怪#2D2D2D高冷,也會眨眼,動作克制
🟠 橙色怪#FF9B6B矮胖半圓,簡約瞳孔風格
🟡 黃色怪#E8D754有小嘴巴,情緒寫在臉上

三、滑鼠追蹤

const faceX = Math.max(-15, Math.min(15, deltaX / 20))    // 眼球 X
const faceY = Math.max(-10, Math.min(10, deltaY / 30))    // 眼球 Y
const bodySkew = Math.max(-6, Math.min(6, -deltaX / 120)) // 身體傾斜

四、輸入時的小劇場

  • 聚焦輸入框:紫黑兩怪互望 800ms
  • 切換密碼可見:所有眼睛轉向密碼區,紫色怪隨機偷看(2~5 秒間隔)
  • 眨眼:3~7 秒隨機間隔,150ms 單次,遞迴永不停止

五、技術總結

維度實現
眼球跟隨deltaX/20, deltaY/30 縮放
身體傾斜CSS skewX + 負回饋偏移
眨眼遞迴 setTimeout,3~7 秒隨機
輸入反應watch(isTyping) → 對視
效能effectScope + CSS transition + 清理

這種細節是區別「能用的網站」和「讓人記住的網站」的關鍵。

標籤:
本文原创,作者:龙霄,其版权均为龙霄所有。如需转载,请注明出处:https://lx.yfdxs.com/zh-tw/1411.html
龍霄

龍霄

Lv1Rec2
一個平平常常的人,熱愛生活、旅行和攝影,騎行去過西藏,一直計劃再去。14年從江西騎行來到大理,現棲居於洱海邊,食人間煙火,過簡單生活,做簡約設計!
137.58W119
載入中…
分享:
1
Nitro 服務端架構:安全代理層與效能引擎深度解析
Nitro 服務端架構:安全代理層與效能引擎深度解析上一篇
Nuxt.js + WordPress 架構:效能、速度、安全與快取的全方位解析下一篇
Nuxt.js + WordPress 架構:效能、速度、安全與快取的全方位解析
相关文章
總數:14
龍霄主題-視覺化頁面建構器:一個人、一個下午,搭建專業級網站

龍霄主題-視覺化頁面建構器:一個人、一個下午,搭建專業級網站

告別寫程式碼、調樣式、接API的傳統建站模式。拖拽模組、配置參數、一鍵發布——讓頁面建構器成為你的效率槓桿,用十分之一的時間,交付十倍品質的…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月15日 13:33
0
0
2.33K
0
Pinia 狀態持久化與記憶體治理實戰

Pinia 狀態持久化與記憶體治理實戰

本文系統介紹大型Nuxt4專案中25個PiniaStore的狀態管理架構,深入分析shallowRef記憶體最佳化、loca…
龍霄龍霄
Nuxt.js繁体, Vue.js繁体
2026年5月11日 19:19
0
0
3.58K
0
Nuxt.js頁面建構器:一個模組,構建萬千網站

Nuxt.js頁面建構器:一個模組,構建萬千網站

深入解析Nuxt4視覺化頁面建構器的設計哲學——從拖曳式模組編排、全裝置即時預覽到資料匯入匯出,一套工具滿足企業官網、電商平台、教育課程、…
大理旅行大理旅行
Nuxt.js繁体, Vue.js繁体
2026年5月13日 12:08
3
1
3.27K
0
龍霄主題-商城系統:課程、產品、活動三大外掛的統一交易引擎

龍霄主題-商城系統:課程、產品、活動三大外掛的統一交易引擎

一套底層交易鏈路,三類商品形態,統一購物車、合併結算、集中訂單管理——商用電商商城系統將課程外掛、實體產品外掛、營銷活動外掛的核心能力深度整合,…
龍霄龍霄
Nuxt.js繁体
2026年5月17日 14:30
0
0
2.54K
0
活動外掛-活動管理外掛:從策劃到落地,一站式活動營運解決方案

活動外掛-活動管理外掛:從策劃到落地,一站式活動營運解決方案

一場成功的活動,背後是場地管理、嘉賓邀約、報名簽到、票務結算的複雜協作。活動管理外掛將全流程數位化——從活動建立、嘉賓管理、線上報名到現場簽到,…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月16日 13:57
0
0
2.80K
0
Nuxt 4 + WordPress GraphQL:資料管理策略與效能最佳化深度指南

Nuxt 4 + WordPress GraphQL:資料管理策略與效能最佳化深度指南

本文深入剖析基於Nuxt4+WordPressGraphQL的生產級資料層架構,從服務端SHA-256快取代理、飛行中請求去重、…
龍霄龍霄
Nuxt.js繁体, Vue.js繁体, WordPress繁体
2026年5月12日 15:52
0
0
3.73K
0
擁抱現代Web開發:Nuxt.js + WordPress 架構革新指南

擁抱現代Web開發:Nuxt.js + WordPress 架構革新指南

一、效能優化:靜態生成與動態渲染的完美平衡在當今快節奏的數位時代,網站效能直接關係到用戶體驗和業務轉化。傳統的WordPress主題開發…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月9日 12:01
0
0
5.41K
0
龍霄主題-知識付費課程外掛:核心功能與學習黏性提升策略

龍霄主題-知識付費課程外掛:核心功能與學習黏性提升策略

在知識經濟時代,如何將專業知識轉化為可持續的線上課程產品?本文深入解析基於Nuxt.js+WordPress架構的知識付費課程外掛,從核…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月15日 13:16
0
0
3.15K
0
Nitro 服務端架構:安全代理層與效能引擎深度解析

Nitro 服務端架構:安全代理層與效能引擎深度解析

這道隱形的「圍牆」將WordPress後端完全隔離在公網之外,同時透過多層快取、請求去重和智慧重試,為前端提供穩定、高效、安全的資料服務。…
龍霄龍霄
Nuxt.js繁体
2026年5月13日 13:21
0
0
3.20K
0
龍霄主題-電商與會員一體化產品外掛:讓內容變現從[能賣]到[賣得好]

龍霄主題-電商與會員一體化產品外掛:讓內容變現從[能賣]到[賣得好]

一套完整的電商交易鏈路,配合多級會員權限體系——從商品展示、購物車、優惠券到訂單支付,從免費試讀到VIP專屬內容,用系統化的商業工具把你的知…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月15日 13:45
0
0
3.83K
0
Nuxt.js + WordPress 架構:效能、速度、安全與快取的全方位解析

Nuxt.js + WordPress 架構:效能、速度、安全與快取的全方位解析

當Nuxt.js的現代化前端工程能力遇上WordPress強大的內容管理生態,兩者透過Headless架構結合,打造出一套兼顧極致效…
龍霄龍霄
Nuxt.js繁体, WordPress繁体
2026年5月15日 13:01
0
0
2.68K
0
Nuxt 4 國際化 i18n 架構與多語言路由策略

Nuxt 4 國際化 i18n 架構與多語言路由策略

本文完整呈現基於@nuxtjs/i18nv10的三語言(zh-CN/zh-TW/en)國際化方案,從prefix_except_defa…
龍霄龍霄
Nuxt.js繁体, Vue.js繁体
2026年5月10日 18:07
0
0
2.79K
0
评论表单游客 您好,欢迎参与讨论。
載入中…
评论列表
總數:0
龍霄
沒有相關內容