apple2026
V2EX  ›  CSS

请问 css+js 如何实现这种炉石传说卡片的晃动效果呢?让一个 div 充满生命的气息,哪位大佬能来个 demo(*@ο@*) 吗~ ?

  •  
  •   apple2026 · Apr 4, 2022 · 3179 views
    This topic created in 1514 days ago, the information mentioned may be changed or developed.

    https://hs.blizzard.cn/gameguide/voyage-to-the-sunken-city

    如果鼠标移动到 div 上面去就是炉石传说卡片那样的效果。离开的话,如果能让 div 稍微不规则的左右移动就好,有那种呼吸的感觉。

    7 replies    2022-04-04 13:43:48 +08:00
    learnshare
        1
    learnshare  
       Apr 4, 2022   ❤️ 1
    search: css 3d card hover effect
    apple2026
        2
    apple2026  
    OP
       Apr 4, 2022
    @learnshare 谢谢!为你送上美丽的鲜花~
    alphardex
        3
    alphardex  
       Apr 4, 2022   ❤️ 3
    这种 parallax 效果也可以用一个现成的轮子,是 swiper 的作者写的
    https://atroposjs.com
    ETiV
        4
    ETiV  
       Apr 4, 2022   ❤️ 1
    https://medium.com/@nashvail/recreating-the-apple-tv-icons-in-javascript-and-css-eec306d41617

    如果你见过 AppleTV 的话就好搜了,这篇还讲解了怎么做
    ccyu220
        5
    ccyu220  
       Apr 4, 2022
    这个还是比较简单的,@keyframes 配合 transform 的 rotate 属性。如果要添加你描述的左右移动,再用 JS 加个随机的区间内 translateX 。
    ccyu220
        6
    ccyu220  
       Apr 4, 2022
    @ccyu220 我看错了,我还以为你说的是预购的卡片。
    agdhole
        7
    agdhole  
       Apr 4, 2022
    js 能硬撸,检测鼠标轨迹来移动卡片方向
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1018 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 22:34 · PVG 06:34 · LAX 15:34 · JFK 18:34
    ♥ Do have faith in what you're doing.