ホームページ > 記事 > ウェブフロントエンド > 要素の幅が「自動」に設定されている場合、要素の幅をアニメーション化するにはどうすればよいですか?
質問:
固定幅を使用して要素の幅をアニメーション化するにはどうすればよいですか? width: auto value?
Background:
width: auto の要素は、コンテンツに基づいて幅を調整します。ただし、auto を直接アニメーション化することはできません。
回答:
width: auto でアニメーション化された幅の変更を実現するには、max-width/max のいずれかを使用できます。 -高さのトリックまたは JavaScript ベースのソリューション。
Max-Width/Max-Height トリック:
JavaScript の解決策:
提供された例では、ユーザーが要素の上にマウスを置いたときに要素の幅をアニメーション化するために、max-width/max-heightのトリックが実装されています。
以上が要素の幅が「自動」に設定されている場合、要素の幅をアニメーション化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。