私は多くの人に助けになると思う質問がありますので、行こうと思います。他のコンテンツをホバリングするときに特定のコンテンツをドロップ/表示する
私は私が必要とする正確に何をまとめるだろうこの絵を作っ: What I need to do
私たちはホバリングしている想像して以来、だから私は、N°1と私の例では、大きな赤いボックス(コンテンツを表示する必要があります1つの特定の領域で、マウスが何をホバリングしているかに応じて、画像のステップ1部分)。
このコンテンツは、ページの残りの部分が表示されたときに下に向かって押すのに必要です。 これが簡単な場合は、ホバーコンテンツがページのコンテンツにドロップされる可能性があります。 また、このコンテンツをトランジションで表示する必要があります。
純粋なCSSで行うことはできますか? 私は現在、これを持っている:
#hover-content {
display:none;
}
#parent:hover #hover-content {
display:block;
}
<div id="parent">
<div id="original">
Original content
</div>
<div id="hover-content">
Content displayed when hovering
</div>
Some content below, which is pushed to the bottom by the hover content
</div>
この1は悪くないですが、何の移行を持っていない、と私は別のホバーコンテンツを持つ4箱のためにそれを使用できるかどうか私は知りません。また、役立つかもしれない
そしてこの、:
#hover-content {
display:hidden;
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
#parent:hover #hover-content {
visibility: visible;
opacity: 1;
}
<div id="parent">
<div id="original">
My original content
</div>
<div id="hover-content">
The content which displays only when hovering the original content
</div>
</div>
Some content below
この1トランジションを持っていますが、ドロップダウンしないと何も表示されていない場合は空白のままに...
私はまだ私の目標から遠いと思う。なにか提案を ?
[どうしたら身長移行できるのが重複する可能性:0;高さ:自動; CSSを使用して?](http://stackoverflow.com/questions/3508605/how-can-i-transition-height-0-to-height-auto-using-css) – jackjop