和 s 的边界<BODY><DIV>在调整大小时偏移。如何解决?



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

这就是它的样子:边界偏移http://img819.imageshack.us/img819/1893/aproblem.png

如果你能提供一个解决方案,我会很高兴。。。

不知道是什么原因造成的。

请注意,请不要更改包装器,因为这确实是我的网站唯一有效的布局。。。但我认为,如果我知道在哪里的话,可以修改头部和脚部,或者可能放更多的包装纸。

谢谢!

这是代码:

<!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>

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

最新更新