我有以下CSS:
.contents{
width: 70%;
float: right;
}
.sidebar{
width: 25%;
float: right;
}
div.area {
position: relative;
border: 1px solid;
}
span.letter {
position: absolute;
font-family: mono;
font-size: 14;
}
和以下html结构:
<div class="sidebar">
</div>
<div class="content">
<button id="button">>>></button>
<div id="area">
<span class="letter"></span>
<span class="letter"></span>
<span class="letter"></span>
...
</div>
</div>
但是,稍后使用 jquery.animate({left: ?px, top: ?px}) 函数定位的字母会显示在侧边栏中。
我应该提到,我最初在他们自己的页面上有按钮和 area-div,我没有遇到问题。
如何在区域 div 中找回字母?
编辑:这是一个 jsfiddle 版本:http: //jsfiddle.net/herrturtur/mPBgg/