【问题标题】:How to put a div outside the body?如何将div放在体外?
【发布时间】:2014-08-31 18:15:26
【问题描述】:

我在页面顶部放置了一个使用 jQuery(显示)的框。我希望整个页面在显示时向下移动,即使是设置为包含响应大小的正文背景图像也是如此。由于 div 将自身放置在 body 标记内,因此背景图像不会将自身放置在框下方。

如何使背景图像相对,以便在显示框时将其向下推?

body{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #333;
background-color: #fff;
background-repeat: no-repeat;
background-image: url(../images/SELFIE-first.jpg);
background-size: contain;
background-position: top;
}

【问题讨论】:

  • 你有某种包装 div 吗?将背景应用于包装内容的 div。然后可以将该 div 向下推,并带上它的背景。

标签: html css


【解决方案1】:

你不能把东西放在<body>标签之外。

您必须创建一个包含所有内容的容器div,并将背景放置到该 div 中。然后你的 jquery 框可以放在上面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多