我为屏幕尺寸大于1100像素写了CSS。当我按ctrl和+(加号)符号并放大页面的中心容器时无法换行。它突然崩溃了。
HTML:
<div id="outer_footer_bottom">
<div class="center">
blabla balaa blabalblabla
</div>
</div>
CSS:
<style>
#outer_footer_bottom{
width: 100%;
float: left;
background: #8ac53f;
height: 26px;
padding: 16px 0 0 0;
text-align: center;
color: #fff;
overflow-x: auto;
}
.center {
width: 1000px;
margin: 0 auto;
}
</style>
答案 0 :(得分:2)
答案 1 :(得分:1)
问题在于您的代码。
您的"outer_footer_bottom"
div宽度为100%(不固定)
并且"center"
div的宽度为1000px(固定)
假设您的缩放级别为100%,窗口大小约为1200像素,这意味着您的"outer_footer_bottom"
div的宽度为1200像素,"center"
div的大小为1000像素。
当你增加缩放级别时窗口大小减小,"outer_footer_bottom"
的大小将小于1000px。但"center"
div的大小保持不变,即1000px。
这就是你遇到这个问题的原因。
解决方案1:将“outer_footer_bottom”div的宽度更改为固定(例如1000px或1200px)
解决方案2:将“中心”div的宽度更改为不固定(例如100%或90%)
答案 2 :(得分:0)
.center {
margin: 0 auto;
}
从中心类的样式中删除宽度:1000px。
答案 3 :(得分:0)
您的代码没有任何问题。当您增加或减少缩放级别时,#outer_footer_bottom
的宽度为100%,当.center