2011-11-23 88 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