Hi,
da mein vorheriger Thread aus einer anderen Kategorie gelöscht wurde, ich keine Ahnung hab wohin hiermit und es mir auch nicht gesagt wurde poste ich das jetzt einfach hier:
Also ich habe folgendes Problem: Ich benutze DIVs als
Navigations-Menü. Nun habe ich mit JS eine onMouseOver und
onMouseOut-Methode programmiert, die die DIVs Farbig hervorheben
soll. Im IE funktioniert alles wunderbar, jedoch sieht das Ganze im
FF nach dem onMouseOver-Event ziemlich schrecklich aus…
Hier mal eben ein Pic vom IE nach dem onMouseOver:
http://www.imagebanana.com/view/hjffud1u/IE.png
Und zum Vergleich mal FireFox:
http://www.imagebanana.com/view/oxkc13ha/FF.png
Und noch kurz meinen CSS und JS-Code:
CSS (nur Eigenschaften des DIVs):
div#element3
{
position: relative;
padding-left: 0px;
padding-top: 5px;
width: 200px;
height: 30px;
border: 0px solid #FF0000;
background-image: url(../Images/navielement3.png);
background-repeat: no-repeat;
text-align: center;
font-size: 18px;
font-weight: bold;
color: #000000;
text-decoration: none;
}
JS:
function changeBG(name, id, status)
{
var element = document.getElementsByTagName('div');
for (i = 0; i
Und der HTML/PHP-Aufruf:
<?php $navi = array( array('Startseite','main'),<br /> array('Über uns', 'about'),
array('Impressum', 'impressum')
);
for ($i = 0; $i {
echo '[' .$navi[$i][0] . ' ';}?\> ](?site='%20.%20%24navi%5B%24i%5D%5B1%5D%20.%20')
Woran könnte es denn liegen, dass FF die DIVs so falsch anzeigt? Hat
da jemand vll ne Idee?
MfG KeksLord