
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部に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;」


