momentan füge ich ja kleine nützliche Dinge in die Karte hinzu, dabei ist jetzt eine Überlappung vorhanden, wie kann diese Überlappung rückgängig gemacht werden?
Ich habe hierzu bislang auch nix weiteres gefunden.
Der Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="Christian Thal">
<meta name="keywords" lang="de" content="Schienenpost, Post, Schiene, Startseite">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<link rel="shortcut icon" href="/favicon.ico">
<link rel="stylesheet" href="Startseite.css">
<title>Schienenpost - Die Startseite</title>
<link rel="stylesheet" href="http://www.schienenpost.de/v4.5.0/css/ol.css" type="text/css">
<script src="https://cdn.polyfill.io/v2/polyfill.min.jsfeatures=requestAnimationFrame,Element.prototype.classList,URL"></script>
<script src="http://www.schienenpost.de/v4.5.0/build/ol.js"></script>
</head>
<body>
<h1>Schienenpost - Startseite</h1>
<nav>
<ul>
<li><a href="index.html">Startseite</a></li>
<li><a href="Login.html">Login</a></li>
<li><a href="FAQ.html">FAQ</a></li>
<li><a href="Kontaktseite.html">Kontakt</a></li>
<li><a href="Update.html">Update</a></li>
<li><a href="Impressum.html">Impressum</a></li>
</ul>
</nav>
<div id="map" class="map"><div id="popup"></div></div>
<script>
var logoElement = document.createElement('a');
logoElement.href = 'https://www.schienenpost.de/';
logoElement.target = '_blank';
var logoImage = document.createElement('img');
logoImage.src = 'http://www.schienenpost.de/schienenpost.png';
logoElement.appendChild(logoImage);
var scaleLineControl = new ol.control.ScaleLine();
var map = new ol.Map({
controls: ol.control.defaults()
.extend([
new ol.control.OverviewMap(),
new ol.control.FullScreen(),
scaleLineControl
]),
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
})
],
target: 'map',
view: new ol.View({
center: [1100000, 7000000],
zoom: 7
}),
logo: logoElement
});
</script>
</body>
</html>
Ich war auch auf den Gedanken gekommen mittels der css-Datei dies zu ändern, aber dies habe ich schnell verworfen.
Vielleicht hat jemand eine Idee?
Die beiden heißen im Code: new ol.control.FullScreen(), und scaleLineControl .