gpt4 book ai didi

jquery - css - 在内容上方 float 页眉和页脚,使用 jquery 自动调整背景大小

转载 作者:太空宇宙 更新时间:2023-11-03 19:00:50 24 4
gpt4 key购买 nike

我正在尝试重现类似于 bulgari.com 的布局至于页眉、页脚和自动调整背景图像的大小(我知道 bulgari.com 有一个 flass 电影作为背景,但我需要使用一个自动调整大小以适应内容 div 的图像)。我不是很擅长解码 css 和 jquery,所以如果有人能抽出几分钟时间,我想知道如何将页眉和页脚 float 在内容 div 上方,并在文档加载和窗口中调整内容背景图像的大小调整事件大小。

到目前为止,我已经做到了这一点,但它非常基础。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
<title>Untitled Document</title>
<link href="css/default.css" rel="stylesheet" type="text/css">
<link href="css/layout.css" rel="stylesheet" type="text/css">
<script src="http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"></script>

<script type="text/javascript">
$(document).ready(function() {
var divheight = $(document).height() - $(".header").height() - $(".footer").height();
$(".main-container").height(divheight);
});

// for the window resize
$(window).resize(function() {
var divheight = $(document).height() - $(".header").height() - $(".footer").height();
$(".main-container").height(divheight);
});

//-->
</script>
</head>

<body class="bg">
<div class="header"></div> <!-- header end -->

<div class="main-container">
<div class="content">abc</div>
</div> <!-- main-container end -->

<div class="footer"></div> <!-- footer end -->

<div class="bg-container"></div> <!-- bg-container end -->
</body>
</html>

布局.css:

@charset "utf-8";
/* CSS Document */

.bg {
background: url(../images/thematic.jpg) repeat scroll;
}
.header {
background: transparent url("../images/trans.png") repeat scroll 0 0;
height: 80px;
min-width: 990px;
width: 100%;
z-index: 100;
}
.bg-container {
background: #F00;
}

.footer {
background: url("../images/trans.png") repeat scroll 0 0 transparent;
bottom: 0;
font-size: 10px;
height: 30px;
left: 0;
min-width: 990px;
overflow: hidden;
width: 100%;
}
.content {
width: 990px;
margin: 0px auto;
background: #999;
}
.main-container {
min-height: 500px;
width: auto;
}

最佳答案

这就是你想要的吗? http://jsfiddle.net/7jd7t/
我所做的只是将 body 的背景设置为固定,并将 background-size 设置为 100%。无需编写脚本。

如果这不是您想要的,请随时告诉我...

关于jquery - css - 在内容上方 float 页眉和页脚,使用 jquery 自动调整背景大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12077667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com