调整大小时,和<div>的边界将被抵消。我该如何解决?</div>

时间:2012-02-22 04:28:49

标签: layout html wrapper offset

好吧,我有一个简单的布局, 但边界有问题, 当我调整窗口大小时,内容超出了界限。

它的样子如下: Boundaries offset http://img819.imageshack.us/img819/1893/aproblem.png

如果你能提供解决方案,我会很高兴的......

Dunno是什么导致了它。

注意,请不要更改包装器的东西,因为那真的是唯一适用于我的网站的布局...但我认为它可以修改标题和脚,或者可能放一些包装,如果我只知道在哪里。

谢谢!

以下是代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style>
body{
border:3px solid #FFAD17;
background-color:#FFF;
border-radius:7px;
font:9.5pt Tahoma;
margin:0px;
padding:0px;
}
html {
margin:0px;
padding:0px;
}

div.header{
    background-image:url('http://img804.imageshack.us/img804/4743/testcj.png');
    background-position:top;
    background-size:100% 100%;
    background-repeat:repeat-x;
    padding: 3px;
    }
div.wrapper{
    float:left;
    }
div.context_wrapper{
    margin-left:158px;
    padding: 3px;   
    }
div.context{
    float:left;
    }
div.menu{
    text-align:center;
    padding: 3px;
    width:140px;
    float:left;     
    }
div.footer{
    background-image:url('http://img198.imageshack.us/img198/9422/test2fy.png');
    background-position:bottom;
    background-size:100% 100%;
    background-repeat:repeat-x;
    width:auto;
    padding: 3px;
    clear:both;     
    }
</style>
</head>

<body>
<div class="header">Head</div>
<div class="wrapper">
    <div class="menu">Menu</div>
    <div class="context_wrapper">
        <div class="context">
            ContentContentContentContentContentContentContentContentContentContentContentContentContentContentContentContentContentContent
        </div>
    </div>
</div>
<div class="footer">Foot</div>
</body>

</html>

1 个答案:

答案 0 :(得分:0)

以上似乎在我的电脑上完美运行。 但是,如果您在调整大小时遇到​​此问题,请尝试将min-width应用于包含背景的div,然后重试。