【发布时间】:2013-10-23 08:18:34
【问题描述】:
在我的 css 中,我有一个这样的背景图像:
background-image:url("../images/klasExFoto.png") !important;
在模拟器和网络浏览器中显示图像。 当我在 Android 设备上运行它时,它在该文件夹中找不到图像。 当我在 HTML 中设置图像时,它可以正常工作。
<img src="images/klasExFoto.png" />
就像这样,它可以在浏览器和 Android 设备上运行。
如果我设置了不带“../”的背景图像,它在 Android 和网络浏览器上都不再起作用。
如何在 Android 上为 CSS 背景图像设置文件夹路径?
我使用 Worklight 6.0.0.1。
我的 CSS:
#AddClassForm_Foto{
width:140px;
height:140px;
background-image:url("../images/klasExFoto.png") !important;
border:doubles 1px #dedede;
}
.formItem{
margin-top:16px;
}
我的 HTML:
<div class="formItem">
<label for="AddClassForm_Foto">Foto</label>
<div id="AddClassForm_Foto"></div>
</div>
我只在网络浏览器上看到一张图片,在 Android 中它不显示。
【问题讨论】:
-
在您的 CSS 背景图像中将文件夹路径设置为
images/klasExFoto.png。因为它总是只会去images文件夹中搜索图像。 -
如果我这样设置,它不适用于所有设备。
-
你的
images文件夹在哪里? -
@GrlsHu "NetworkError: 404 Not Found - 10.99.10.95:10080/Klappr/apps/services/preview/Klappr/common/…" 我使用了自定义 Worklight 图像文件夹。
标签: android css image background-image ibm-mobilefirst