2011-10-16 34 views
1

我正在考慮使用這種類型的滾動的庫,但與iOS 5不再需要它。在當前版本的Android中溢出滾動功能是否正常工作?什麼是溢出:像android上的scoll?

謝謝!

編輯:CSS(以觸針)

#foot 
    position absolute 
    bottom 0 
    height 40px 

#main 
    position absolute 
    top 0px 
    right 0px 
    left 0px 
    bottom 40px 
    overflow scroll 
+1

我想這取決於你的意思是否正確?如果我們知道你的期望,那麼我們可以更恰當地回答你。 –

+0

@Fuzzical滾動嗎?它不影響絕對定位嗎? – fancy

+1

是的。它滾動。至於它是否影響定位,取決於你如何編寫代碼。這個問題仍然有點模糊(我並不想去做)。它含糊不清的原因是因爲你可以很容易地覆蓋Android的幾乎所有行爲,並隨時選擇你的實現特性。您的兄弟姐妹和父母如何互動也會影響給定視圖的行爲。沒有足夠的信息來給出滿意的答案。告訴我們你有什麼,你想要什麼,我們可以更好地給你你正在尋找的信息。 –

回答

1

花式,

很抱歉的延遲。建立兩個新網站並參與其中。

Android本身並不控制WebLayout或CSS渲染。由於Android的許可協議,默認的Android瀏覽器不一定是默認的瀏覽器。最終,任何製造商或用戶都可以安裝他們喜歡瀏覽萬維網的任何瀏覽器。網頁內容呈現基於此。雖然許多製造商確實重寫並重新實現了Android的幾個方面,但其中大部分人都將瀏覽器放在一邊(我的意思是有點)。如果你沒有開發自定義Activity,你最好開發一個真正的網絡瀏覽器。也就是說,這取決於用戶正在使用哪個瀏覽器來查看他們的網頁內容。

但是,在所有這些方面都有一個問題。事實上,Android SDK中的WebView小部件確實可以處理正常Android活動中的網頁內容。在這種情況下,WebView使用Webkit完成所有的渲染。 Webkit是Safari和Opera使用的開源渲染引擎。因此,如果您直接將內容傳送到Activity,這些應該會爲您提供基準。即使在這兩個瀏覽器中,儘管它們使用相同的引擎,但它們呈現CSS的方式也存在一些差異。如果有的話,我不完全肯定WebView支持哪一種。無論如何,如果您知道Webkit的問題,那麼這將有助於解決您可能在WebView中遇到的CSS問題,如果這是您提供內容的方式。

FuzzicalLogic