如何在没有副作用的情况下将页面向下移动50像素



我正在开发某种网站构建器项目,在那里我可以将页面置于编辑模式。然后内容向下移动50像素并显示"编辑栏"。听起来很简单,但是

  • 背景没有向下移动(修复了背景位置y-550px)
  • 错误的绝对位置

这就是为什么我担心仅仅把网站向下移动50像素就会破坏整个布局。这真的会发生吗?还是我反应过度了?

也许把页面放在iFrame中更好,但我有跨帧通信的问题。。。

BR

把背景和除编辑栏之外的所有东西放在容器div中,然后移动这个div怎么样?

我不确定这些会有帮助,但试着为您收集更多想法:

  • 可以使用上述方法CCD_ 1
  • 保留顶部50像素的空间,并隐藏编辑栏,当它处于编辑模式时,显示编辑栏
  • 将编辑栏放在底部

最新更新