我设计了一个网站。一切都在桌面上工作,但在移动设备上,它不向右或向左滚动。当我在手机上打开浏览器时,它显示网站的三分之一,不会让我滚动到右边。有什么问题,如何解决这个问题?
CSS
#container {
background-color: #f9cbdf;
width: 100%;
overflow: hidden;
background-image: url(images/webtreats_baby_pink_pattern_21.jpg);
background-repeat: repeat;
}
body {
margin: 0;
font-family: Helvetica, sans-serif;
}
答案 0 :(得分:3)
删除
overflow: hidden;
来自#container
。
当使用overflow: hidden;
时,会删除溢出,其余内容将不可见
overflow
的默认值为visible
。在这种情况下,内容不会被剪裁
如果overflow
设置为auto
,浏览器会决定是否剪辑。
详细了解overflow
here
答案 1 :(得分:0)
你需要使用`overflow:scroll,检查示例
.overflow{
width:200px;
overflow:scroll;
}
<div class='overflow'>wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww</div>
if you want to let the users scroll all sides and if you want only x axis use
overflow-x:auto; and for y
axis overflow-y:auto;`