我正在为此拔头发。我有一个网页,我想在左侧有一个固定位置的 div(鹦鹉和翻译器)在向下滚动时跟随页面。 http://www.cartoonizemypet.com/new/help/
我设法遵循这个 tut http://jqueryfordesigners.com/fixed-floating-elements/并获得了我认为完美的效果!然后我试着在我的手机上查看它……当我放大爆炸的 div 时,它就移到了文本上!:( 您可以通过缩小浏览器窗口并向右滚动来查看对常规浏览器的影响。
有谁知道防止鹦鹉水平移动的方法?我一直在寻找解决方案,但似乎开始变得不可能。
这是相关的CSS
#content {
padding-top:20px;
padding-bottom:713px; /* Height of the footer element */
width:888px;
margin-left:auto;
margin-right:auto;
position:relative;
}
#help-col1 {
left:0;
width:218px;
position:absolute;
height:500px;
}
#parrot-box {
position:absolute;
top:0;
margin-top: 20px;
}
#parrot-box.fixed {
position:fixed;
top:0;
}
#help-col2 {
width:634px;
float:right;
}
随意查看页面源 (http://www.cartoonizemypet.com/new/help/) 以查看 SCRIPT 和 HTML。任何帮助将非常感激。