[OpenLayers-Dev] Adding css elements in javascript not working
Tim Schaub
tschaub at openplans.org
Thu Dec 13 12:46:56 EST 2007
Hey-
pdecker wrote:
> Hello,
>
> I have tried to modify some of the css elements as shown below. The
> div.olControlMousePosition works, but the OverviewMap elements do not work.
> If I modify the OpenLayers style.css file itself, the elements work. I am
> using OpenLayer 2.5. Thanks for any help. -Paula
>
Try adding theme: null as an option in your map constructor.
var map = new OpenLayers.Map("map", {theme: null});
If this works, please file a ticket reporting that the stylesheet
detection is flawed (as I already suspect it is).
Tim
> <html>
> <head>
> <link rel="stylesheet" href="../theme/default/style.css" type="text/css"
> />
> <style type="text/css">
> div.olControlMousePosition {
> background-color: #ffffff;
> font-size: smaller;
> font-weight: bold;
> }
> .olControlOverviewMapContainer {
> position: absolute;
> bottom: 40px;
> right: 0px;
> }
> .olControlOverviewMapMinimizeButton {
> right: 0px;
> bottom: 90px;
> }
> .olControlOverviewMapMaximizeButton {
> right: 0px;
> bottom: 90px;
> }
> </style>
> <script src="./lib/OpenLayers.js"></script>
>
More information about the Dev
mailing list