Sprachvariabeln und Mouseover

28.06.2007 17:59
#1 Sprachvariabeln und Mouseover
avatar
Mitglied

Also ich darf jemanden helfen, und habe gerade 2 Stunden lang ausprobiert. Ich arbeite zum ersten mal mit den Sprachvariabeln. Kann es sein das die Mouseover-effekte ausschließen. Weil ohne Sprachvariabel funktionieren die CSS...
Kann man Hinterher als Übersetzung von Admin auch ein Bild ablegen? Am leibsten dieses wieder mit Mouseover.
Oder gibt es eine andere Lösung. Gibt mir bitte ein Hinweis.

Dies habe ich schon alles versucht.
Neue Class defeniert und bei einem Eingefügt. Class funktioniert nur der Mouseover-effekt nicht...
Eine kleine HTML-Passage als Übersetzung. Hat funktioniert. Das Bild was ich ausprobiert habe nicht. Aber vllt. lag es am Bild?

So mal ganz freundlich sich umguckt und auf ein wenig Hilfe wartet.




 Antworten

 Beitrag melden
28.06.2007 20:47 (zuletzt bearbeitet: 28.06.2007 20:48)
avatar  Vitalis
#2 RE: Sprachvariabeln und Mouseover
avatar
Profi
@Firesword1978

Soweit ich verstanden habe, erscheinen problematische CSS-Definitionen, von denen die 'hover-Definitionen' nicht mehr angenommen werden?

Mir ist kein Solcher Fehler bekannt, jedoch ein ähnlicher. (bericht auf anfrage, weil dieser zu lange ist). Meines Erachtens liegt der vermeintliche Fehler eher am Cache, oder etwa nicht?

aber was genau meinen sie mit:
Zitat von Firesword1978
Kann man Hinterher als Übersetzung von Admin auch ein Bild ablegen?

 Antworten

 Beitrag melden
28.06.2007 20:58
#3 RE: Sprachvariabeln und Mouseover
avatar
Mitglied

Nein kein Cache Fehler mehre Versuche auch mit F5 die CSS funktioniert ansich, nur der Hover-effekt tritt nicht auf. (Es scheint als ob kein span style möglich wäre.)

Man kann ja Einige worte Übersetzten.
Ich dachte mir weil ich doch so gerne Grafiken und Bilder verwende, als Übersetztung ein Bild einzufügen. Ich habe es einmal getestet aber diese funktion scheint nicht zu funktionieren.




 Antworten

 Beitrag melden
28.06.2007 22:25 (zuletzt bearbeitet: 28.06.2007 22:27)
avatar  Vitalis
#4 RE: Sprachvariabeln und Mouseover
avatar
Profi
einen Mouse over auf dieser weise zu erstellen, ist zwar möglich, jedoch sollte beachtet werden, das die '..Style=""' Funktion alle anderen Definitionen übergeht, und somit die restlichen nicht mehr wirken können, oder nur teilweise.

wahrscheinlich die beste Lösung):
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image1','','bild_over.gif',1)"><img src="bild_normal.gif" name="Image1" border="0" id="Image1" /></a>


und damit es auch jeder Browser lesen kann: (nicht unbedingt nötig)
javascript
<script type="text/javascript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!