Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
556 views
in Technique[技术] by (71.8m points)

css - Overflow auto doesn't work in android browser

I have a page with the following directives

<meta name="viewport" content="width=device-width, user-scalable=no" />

I generate dynamically table cells in the following placeholder:

<div id="gadget_albums" style="width:100%;overflow: auto; ">
<table>
<tr id="albums_t"></tr>
</table>
</div>

It works perfectly on iOS devices, but for some reason no horizontal scrolling on Android. What could be a reason?

From this side I see like people try use

-webkit-overflow-scrolling: touch

but no luck either. Any solution?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

The overflow: auto property for a <div> is not yet available in Android. You'll have to find a work around for this. I mean using the combination of JavaScript, css, HTML you can achieve this.

Check this out.

Hope this helps.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...