エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
displayにtransitonが効かない今回はマウスホバーイベントで考えます。 HTML<div class="content"></div... displayにtransitonが効かない今回はマウスホバーイベントで考えます。 HTML<div class="content"></div>; .content { display: none; //要素を非表示。 } .content:hover { display: block; //要素を表示。 transition: .3s; //アニメーションの速度を指定。 } 上記のようにdisplayを使用しnoneからblockに切り替えて非表示の要素を表示させる際、transitionは効かず要素が高速に出現します。 実はdisplayプロパティにtransitionを指定しても動作しません。 なぜdisplayにtransitonが効かないのかtransitionは「2つの要素を対象にその状態間の変化を定義する」プロパティです。 要素を非表示にする「display: none;」