Hallo Paul,
»»» // hier wird ein div erstellt. Das Bild innerhalb ist für die Farbe da. Ein div kann man nicht mit backgroundcolor ausdrucken:
doch, kann man. Der Besucher muss es dem Browser nur sagen.
<div id="rbSummeOben" style="position:absolute; left:0px; top:0px; width:0px; height:1px; font-size:1; visibility:hidden">
<img src="../Bilder/blau.gif" height="100%" width="100%">
</div>
Auch Bilder können absolut positioniert werden, da muss kein Div drum gelegt werden.
// hier wird die Position des div's festgelegt:
document.getElementById('rbSummeOben').style.left = <?php echo $x1 ?> + document.getElementById('karte').offsetLeft + 1;
selbst wenn vom PHP eine Zahl kommt, ist das keine Positionsangabe. Es fehlt die Einheit
Gruß, Jürgen