Moin liebe Gemeinde,
ich habe ein kleines, großes Problem. Ich habe eine Website, in dem ich ein paar Bilder absolute positionieren will. Im Firefox funktioniert das auch alles, nur in allen anderen Browsern nicht. Beim Versuch, dieses Problem zu beheben, ist mir aufgefallen, dass jeder Browser meine Positionierung anders interpretiert.
Die Problemseite: PixCam
Ich habe nur mal das Bild in in die Nav mit aufgenommen und nur margin-top eingestellt. Der Firefox setzt das Bild rechts neben die nav, der Internetexplorer mitten rein.


Bild 1: Internet Explorer
Bild 2: Firefox
So wie es eigentlich gedacht war:
Hat einer eine Idee, wie ich das ganze umstellen kann, sodass in den gängigsten Browsern die Margins richtig bewertet werden?
So sollte es aussehen:
ich habe ein kleines, großes Problem. Ich habe eine Website, in dem ich ein paar Bilder absolute positionieren will. Im Firefox funktioniert das auch alles, nur in allen anderen Browsern nicht. Beim Versuch, dieses Problem zu beheben, ist mir aufgefallen, dass jeder Browser meine Positionierung anders interpretiert.
Die Problemseite: PixCam
Ich habe nur mal das Bild in in die Nav mit aufgenommen und nur margin-top eingestellt. Der Firefox setzt das Bild rechts neben die nav, der Internetexplorer mitten rein.


Bild 1: Internet Explorer
Bild 2: Firefox
Code:
<ul><img src='content/head_people/andre1.png' style='position: absolute;margin: -90px 0 0 0;' />
<li><a href='index.php'>HOME</a></li>
<li><a href='index.php?menu=about'>ÜBER UNS</a></li>
<li><a href='index.php?menu=service'>SERVICE/PREISE</a></li>
<li><a href='gallery/index.html' Title='JavaScript ist erforderlich!'>GALLERIE</a></li>
<li><a href='index.php?menu=contact'>KONTAKT</a></li>
</ul>
So wie es eigentlich gedacht war:
HTML:
<div id='navi_top'>
<div id='logo'><img src='logo2.png' alt='logo' /><br /><span style="font-family: 'Merienda', cursive; font-size: 11px;" >Fotografie aus dem Norden</span></div>
<div id='nav'>
<?php
if (isset($_GET['menu'])) {
if ($_GET['menu'] == 'service') {
echo "<img src='content/head_people/andre2.png' style='margin: -75px 0 0 230px; position: absolute;' />";
echo "<img src='content/head_people/thomas3.png' style='margin: -132px 0 0 -390px; position: absolute;' />";}
if ($_GET['menu'] == 'contact') {
echo "<img src='content/head_people/andre4.png' style='margin: -65px 0 0 230px; position: absolute;' />";
echo "<img src='content/head_people/thomas1.png' style='margin: -80px 0 0 -390px; position: absolute;' />";}
}
if (!isset($_GET['menu'])) {
echo "<img src='content/head_people/andre1.png' style='margin: -90px 0 0 230px; position: absolute;' />";
echo "<img src='content/head_people/thomas2.png' style='margin: -118px 0 0 -300px; position: absolute;' />";}
?>
<ul>
<li><a href='index.php'>HOME</a></li>
<li><a href='index.php?menu=about'>ÜBER UNS</a></li>
<li><a href='index.php?menu=service'>SERVICE/PREISE</a></li>
<li><a href='gallery/index.html' Title='JavaScript ist erforderlich!'>GALLERIE</a></li>
<li><a href='index.php?menu=contact'>KONTAKT</a></li>
</ul>
</div>
</div>
Hat einer eine Idee, wie ich das ganze umstellen kann, sodass in den gängigsten Browsern die Margins richtig bewertet werden?
So sollte es aussehen:
