我只是在尝试 Xara Web Designer,并创建了一个页面:http: //goo.gl/SFSmn
当页面放大或缩小时,主要的位置div.xr_ap
上下移动,我尝试了许多修复,如自动边距对齐、绝对定位、制表,但似乎都没有给出理想的结果!:-(
如果可能的话,有人知道如何使用 CSS 在所有缩放级别上保持 div 就位吗?(类似于上面的滑块的行为!)
谢谢,所有回复都非常感谢!:-)
我只是在尝试 Xara Web Designer,并创建了一个页面:http: //goo.gl/SFSmn
当页面放大或缩小时,主要的位置div.xr_ap
上下移动,我尝试了许多修复,如自动边距对齐、绝对定位、制表,但似乎都没有给出理想的结果!:-(
如果可能的话,有人知道如何使用 CSS 在所有缩放级别上保持 div 就位吗?(类似于上面的滑块的行为!)
谢谢,所有回复都非常感谢!:-)
这是因为div#wrapper
它会根据页面宽度改变它的高度,但是当它应该与它的底部对齐时,它会与div.xr_ap
顶部对齐。div#wrapper
移除div.xr_ap
top
(所以它被定位在前一个元素' 之后div#wrapper
)并向上移动它的元素(或者绝对放弃绝对定位,从左到右,从上到下排列图像并通过移除它们的位置属性让它们流动)。
如果设计器只支持绝对定位,你必须给 设置一个固定的宽度,div#wrapper
以防止它调整大小。
我对网页设计师没有经验,所以如果我提出设计师不允许的建议,请纠正我。
只需从此处删除 margin-topdiv.xr_ap
div.xr_ap {
margin-top: 45px;
}
用下面提到的css替换上面的这个类
CSS
div.xr_ap {
position: relative;
top: -535px;
}