javascript - 难以定位使用 CSS 滑动的 div

标签 javascript jquery html css

请看这个Fiddle .正如您将看到的,成本 div 是相对定位的,但我想绝对定位它。但是定位它绝对会将它发送到页面底部。

.wrapper
{
width:200px;
height:200px;
border:solid 2px red;
}
.container
{
width:200px;
height:200px;
background-color:#000;
position:;
}
.image
{
position:;
top:0px;
left:0px;
background-image:url(http://www.sat2home.com/satspacer//mobile/MobileTV.jpg);
background-position:50% 50%;
background-size:contain;
background-repeat:no-repeat;
z-index:1;
}
.cost
{
position:relative;
height:30px;
left:0px;
right:0px;
bottom:0px;
background-color:red;
color:#000;
font-size:13px;
padding-top:170px;
transition:all linear 0.5s;
-moz-transition: all linear 0.5s;
-webkit-transition: all linear 0.5s;
z-index:-1;
}

最佳答案

您需要将 .wrapper 元素位置设置为 relativeabsolute

.wrapper
{
    width:200px;
    height:200px;
    border:solid 2px red;
    position:relative;
}

因为 absolute 元素是根据绝对或相对定位的最近的祖先来定位的。

如果您为 .container 元素设置相同的内容,这甚至应该有效

Check Fiddle

关于javascript - 难以定位使用 CSS 滑动的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17228059/

相关文章:

javascript - 为什么这个 .js 脚本停止工作并导致浏览器卡住?

javascript - 如何移动/更改 JavaScript 对象数组(JSON)的位置/顺序?

javascript - 将 DOM 元素转换为 HTML 代码并显示在页面文本区域中?

javascript - 通过单击按钮更改 div 中的内容

html - 反转文本在 css 中不起作用

javascript - 如何使 jQuery 的 $(element).css() 的效果持久化?

javascript - 模型之间的 Ext JS 关联

php - 使用 SWFupload 或 Uploadify 时,是否需要编辑 php.ini 设置?

jquery - 为什么当我使用 show() 和 hide() 时我的 <img> 会调整大小?

javascript - 使用 jquery 从上到下淡化和翻译 "position:absolute"元素