2011-11-23 35 views
0

我使用css設計了一些帶有圖像的單選按鈕,因爲我想讓單選按鈕看起來更大。在webview中沒有顯示單選按鈕樣式

現在,當我在瀏覽器中加載它時,它工作正常,在移動瀏覽器中也是如此。但是當我嘗試在webview中加載它時,單選按鈕不可見。無論如何,啓用CSS?

+1

如果你可以發佈HTML和CSS可以告訴你。 –

回答

0

您不需要啓用css。你只要鏈接到你的HTML文件就像你通常會

+0

它在其他瀏覽器中工作,即使在移動瀏覽器中也是如此,但它不在webview中工作。我已經爲webview啓用了javascript。 – arnp

0

如果你的CSS文件是分開的,那麼你需要在HTML頁面中提供完整的相對路徑,你需要包含html頁面如file:///類似的東西。

移動瀏覽器本身可以採用相對路徑,就像你說的從wampserver訪問一樣,但是如果你把所有東西放在webview和加載中,那麼它本身並不採用相對路徑。順便說一下,你把所有這些文件放入資產或SD卡?

0

將html,css和圖片資源文件放入項目的assets文件夾中,並使用「file:///android_asset/yourwebpage.html」作爲Url加載html。

+0

我的html頁面,css和圖像都在服務器中,所以我可以嘗試將所有文​​件放在一個文件夾中。 – arnp

+0

我不確定你爲什麼要在webview中這樣做,因爲你說過你已經做了這個操作來增加單選按鈕的大小?有更好的方法可以做到這一點,不需要用戶擁有網絡連接(如果你的文件託管在服務器上,他們將需要)。 – FunkTheMonk