快速问题;
我有许多完整且非常复杂的网站,我正在激活cookie接受脚本。 cookie消息包装器出现在正文包装器的顶部。
在许多这些网站(主要是电子商务网站)上,有不少页面利用body标签来标记背景图像。由于使用了后端系统,这是不可避免的。
我正在使用的方法是将主体上边距设置为200px,然后在cookie包装器上设置负200px上边距。
问题是身体背景不尊重这个边缘。如果背景位置设置为顶部,则它位于窗口顶部并忽略主体边距。我可以将背景顶部位置设置为200px但这会搞砸背景顶部位置已设置为不同值的页面...
我只是想找到一种方法让背景尊重身体边缘,而不会影响布局的任何其他部分。
答案 0 :(得分:0)
您可以使用jQuery来处理此问题。在准备好文档时,检查是否有cookie包装器div。如果存在,请更改背景位置。