我有一个div
其中包含一个div
包含其他两个div
s:
<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 一起构成了第二张图片中显示的内容。现在我需要做一些其他的 CSS 让它默认像第一张图片。当您将鼠标悬停在 上.container
时,.description
应该会滑入,使其像第二张图片:
我不知道如何定位所有内容并让描述滑入。你能吗?
这个问题只是关于定位和滑动描述所需的 jQuery - 颜色和其他布局不是问题。我正在寻找兼容所有主流浏览器的解决方案。
编辑:
忘了提到我不知道.title
或.description
的高度 - 高度设置为auto
因为取决于那里的文字。