我正在为客户/设计工作室开发一个网站,有一个奇怪的问题,我发现尽管 body 和 html 元素设置为 100% 宽度并且当我调整浏览器大小时,滚动条出现迫使我向右滚动才能找到那里是右侧约 150 像素的间隙。当浏览器调整大小但仍然在右侧留下间隙时,body 元素容器 () 将自身设置为 1240px 的固定宽度。
这是body元素的css代码。
body {
min-width: 1200px;
max-width: 100%;
left: 0px;
right: 0px;
width: auto !important;
margin: 0 auto;
padding: 0;
background: url('images/bg-repeat2.jpg') repeat;
line-height: 1;
font: 'BitstreamVeraSerifRoman', Arial, sans-serif;
}
这是html元素的css:
html {
margin: 0 auto;
padding: 0;
width: 100%;
min-width: 1200px;
left: 0px;
right: 0px;
}
我没有使用“溢出-x:隐藏;” 由于担心需要在较小的屏幕和移动设备中滚动,因此属性。请注意,本网站是桌面版。
如果该社区中的任何人可以通过提供解决方案或修复来提供帮助,我将不胜感激。
谢谢。