ホームページ  >  に質問  >  本文

ホバー時にコンテンツを表示します (カードの高さには影響しません)

ホバー時に表示されるコンテンツを含むブロックがあります。エフェクトの動作方法は次のとおりです:

私が遭遇した問題は次のとおりです:

この問題を解決する方法はありますか?必ずしも GSAP を使用する必要はありませんが、上記の問題を解決するために GSAP を試してみました。

リーリー リーリー リーリー

カードのデフォルト バージョンが視覚的にどのように見えるか (右側のカードに表示)、およびホバー インタラクションがどのように機能するか (左側のカード) を次に示します。

カードの高さは増加しないことに注意してください。代わりに、本体が (カード内で) 上に移動して内容が表示されます。

###編集:###

Kooilnc の回答に基づく:

リーリー リーリー

また、

max-height: 100px;

の数値を定義する必要がありますか?コンテンツのサイズが不明で、動的にする必要がある場合はどうすればよいでしょうか?

編集2 最新の方法:

リーリー リーリー

上記の内容を渡します:

これにより、

.hoverCard__body

の上に不要なスペースができてしまいます (これは上部の
P粉289775043P粉289775043205日前347

全員に返信(1)返信します

  • P粉760675452

    P粉7606754522024-03-28 11:47:55

    秘訣は、表示するテキストを max-height: 0 および overflow: Hide に設定することです。これは 最小限の再現可能な例 です。

    リーリー リーリー

    返事
    0
  • キャンセル返事