2011-09-04 51 views
1

我添加了一個div,其中包含大量數據,並且它在PC和黑莓上可以正常工作,但它在Android上無法正常工作:數據以no問題,但div不可滾動。如何在Android中獲得可滾動的div

下面是HTML代碼:

<div id="scroll"> 
     <div runat="server" ID="view"></div> 
    </div> 

而CSS:

#view 
    { 
     position: absolute; 
     top: 15%; 
     left: 0.9%; 
     width: 98.3%; 
     height: 75%; 
     font-family: Calibri; 
     font-size: 0.5em; 
     white-space: pre-wrap; 
     border: 1px solid black; 
     overflow: auto; 
     padding: 0.2em; 
    } 

問題是什麼?

回答

0

我發現了一個創造性的工作,各地(即在Android上工作(2.3.5薑餅)和Android的Firefox瀏覽器)。

我沒有在第一個網站上報告的問題,而是在第二個網站上有問題。在這裏找到答案後,我想起了舊網站的工作,所以我查看了我在那裏做了什麼。複製過舊到新的網站我能解決我的問題......

這適用於Android/Firefox瀏覽器,但不把滾動欄在屏幕上(但觸摸拖動滾動內容下來。

什麼工作對我來說是雙重標籤...嵌入代碼在第二個標籤滾動

< DIV風格=」 寬度:100%; 高度:100%;背景色: #fdc4f6; border:solid 1px#000;「>

< div style =「overflow:scroll; height:350px;文本對齊:左;填充:1em的4EM 0 4EM;「> [內容將如果文本現在Android上溢出的div滾動]

然後關閉DIV標籤現在在第二

內容可能不是最漂亮的代碼或方法來使用,但它得到了我做的(雖然我還沒有在iOS設備測試)工作。

對於它的價值...... -LB-

<div style="width: 100%; height: 100%; background-color:#fdc4f6; border: solid 1px #000;"><div style="overflow:scroll; height:350px; text-align:left; padding: 1em 4em 0 4em;"> [Content will scroll if text overflows div on Android now]</div></div>