私は、他の2つの を含むdivを含むを持っています:divdiv
<div class="container">
<div class="overlay">
<div class="title">Some title</div>
<div class="description">Some description</div>
</div>
</div>
私のCSS:
div.container {
width: 220px;
height: 160px;
display: inline-block;
position: relative;
}
div.container div.overlay {
margin: 0;
position: absolute;
bottom: 0px;
width: 220px;
padding: 0;
}
これは、他の無関係な CSS と組み合わせて、2 番目の図に示されているものを作成します。ここで、デフォルトで最初の画像のようにするために、他の CSS を作成する必要があります。マウスを の上に置く.containerと、.descriptionがスライドして 2 番目の図のようになります。

すべてを配置して説明をスライドさせる方法がわかりません。できますか?
この質問は、配置と、説明をスライドさせるために必要な jQuery についてのみです。色やその他のレイアウトは問題ではありません。すべての主要なブラウザーで互換性のあるソリューションを探しています。
編集:
.titleまたはの高さがわからないことを忘れていました-高さはそこにあるテキストに依存するため、に.description設定されています。auto