Sid: IE: erneutes setzen der background-position will nicht

Beitrag lesen

Hast Du background-attachment auf fixed gesetzt? Das versteht der IE nicht

Hiho, schöne Vermutung, da bin ich vor längerer Zeit auch mal reingefallen, aber daran liegts nicht, da ich background-attachement gar nicht gesetzt habe, weswegen es eigentlich ja den Initialwert haben sollte.

Das grösste Rätsel in meinen Augen liegt immer noch darin, dass es beim ersten mal immer und ausnahmslos klappt wie ich will, auch im IE. Erst beim zweiten mal setzen des Hintergrundbildes beginnt der IE die Positionierung zu ignorieren...

Hier nochmal die betroffenen Codeausschnitte:

PHP-Teil aus der Tabelle:

  
$i = 1;  
while($haus = pg_fetch_assoc($res))  
{  
	echo "<tr id='leg_haus" . $i . "'  onmouseout=\"clearHover('haus" . $i . "')\" onmouseover=\"createHover('haus" . $i . "');\">";  
	echo "<td class='legend' style='text-align: right; width: 20px;'>" . $i . ".</td>";  
	echo "<td class='legend'>" . utf8_decode($haus['name']);  
	echo "</td>";  
	echo "</tr>";  
	$i++;  
}  

JavaScript-Teil:

  
function clearHover(name)  
{  
	document.getElementById("leg_" + name).style.background = "none";  
}  
	  
function createHover(name)  
{  
	var x = -37;  
	if(navigator.appName == "Netscape")  
	{  
		x = 500;  
	}  
	document.getElementById("leg_" + name).style.background = "url(\"grafik/btn_abschluss.gif\") no-repeat " + x.toString() + "px 7px";  
}  

Und noch das CSS von legend:

  
.legend {border-bottom:1px solid #FFFFFF; color:#0E0084; font-weight: bold; font-family:Arial; font-size:14px; padding-right:5px;}  

Ich frage mich echt wo der Fehler liegen könnte; zumal da das ganze ja nicht völlig nicht funktioniert :S