在Android浏览器中在div下滚动

时间:2014-06-01 11:31:09

标签: html css

我已经设置了我的页面,以便在滚动时,内容div在标题导航菜单下滚动,大约是48px高。

它在大多数浏览器上运行良好,一个值得注意的例外是Android股票浏览器,其中滚动根本不会发生。

我的css:

#content{position:absolute; top:48px; left:0px; right:0px; bottom:0px; overflow-y:auto;}

nav {
display: table;
width: 100%;
border-collapse: collapse;
border: none;
}
nav ul {
display: table-row;
}
nav li {
display: table-cell;
margin: 0;
}

nav a {
height:48px;
display: block;
border: 0px solid red;
text-align: center;
margin: 0 1px;
padding:10px;
background: #444;
text-decoration:none;
color:#fff;
}

如果我忽略了溢出,滚动再次起作用,但整个页面包括标题滚动。

这是正确的方法,让页面div在页面上保持静态,并在其下滚动内容,如果是这样,有没有办法让Android表现?

感谢您的时间和帮助。

1 个答案:

答案 0 :(得分:2)

这可能是一个Android问题...旧版本的Android要求您只有一个滚动窗格。