1

我已导出我的 oracleapex应用程序并安装在另一台计算机上。我在我的应用程序中使用css了我编写的文件,并且我更改了一些Theme用于我的应用程序的设置。我也导出并安装了该 css 文件和主题。但是当我运行我的应用程序时,它无法正确显示。它只显示Texts并且Images我在应用程序中使用过。Theme不见了。但我的Login页面显示正确。因为它没有使用我的Template. Login在 oracle apex 中使用Login模板的页面。登录后,当我浏览应用程序中的其他页面时,它们显示不正确。这些页面上缺少主题。

问题出在我的Template. 但我已将其导入到 apex 应用程序中。

我怎么能解决这个问题?

更新

当我Developer Tools在浏览器(chrome)中打开选项卡中的Matched CSS Rules部分时,仅显示. 没有我的。Elementsuser agent stylesheetstylesheet

4

3 回答 3

1
  • 检查您更改的主题模板,看看它们是否真的正确并包含对您的自定义样式表的引用
  • 检查您知道应该有样式表参考的页面的输出
  • 你在哪里存储样式表?工作区文件、应用程序文件,还是只是在“/i/”(#IMAGE_PREFIX#)文件夹中?
  • 如果是后者:您是否复制了您的样式表并且它是否在正确的位置?您说您将应用程序导入另一台计算机,因此您可能只是忘记复制这些文件。
于 2012-07-24T07:18:06.133 回答
1

你的 Apex 版本是什么?

你如何加载你的 CSS 文件?它们存储在服务器上(可使用图像前缀访问#IMAGE_PREFIX#)、加载到数据库中(可使用 访问#WORKSPACE_IMAGES#)或存储在外部服务器上(可使用完整 URL 访问)?

当您说“在另一台计算机上安装”时,您的意思是将您的应用程序加载到另一个顶点安装中,对吗?那么你确定服务器被配置为另一个(尤其是图像前缀)?

您是否检查过两个应用程序中的模板是否相同?

于 2012-07-24T07:34:38.970 回答
0

使用 Chrome 或 Firefox 中的控制台检查您的页面是否有任何错误,例如无法加载的 CSS 文件。

于 2012-07-23T04:01:16.373 回答