我需要自定义一些元素的位置(使用 CSS),但是当我更改 OpenLayers 中 theme/default 目录中的 style.css 文件时,CSS 更改不会应用于 map 。
此外, map 的 theme/default/img 目录中包含的图标未被使用。而是使用位于基本/img 目录中的图标。
有谁知道如何告诉 OpenLayers 使用特定主题的 CSS 和图像?
如何告诉 OpenLayers 使用主题?
最佳答案
确保正确引用位于“themes/default”目录中的 style.css。否则 OpenLayers 将依赖于内联定义的图像路径,而不是 CSS 类,这就是为什么你的图像是从根目录而不是 'themes/default/img' 加载的,我猜。
关于javascript - OpenLayers 不使用主题 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6989173/