2009-03-23 6 views
0

Ich habe eine einfache Textzeile, die ich mit sIFR für eine Überschrift auf meiner Website ersetzen. Die Website ist flüssig und skaliert, wenn das Browserfenster die Breite ändert. Aber wenn ich das Browserfenster verkleinere, wird der alt-Text (wenn ich ihn zum Testen einschalte) in eine andere Zeile umgebrochen, aber der sIFR-Text nicht.SIFR 2.0: Mein sIFR-Text ist nicht auf einem flüssigen Design wrap

ich im Web geschrieben anderswo gesehen haben, dass die Menschen eine preventWrap=false Funktion, in der sifr.js Code implementieren, aber neu JavaScript ist Ich bin nicht sicher, wo es zu setzen, damit es funktioniert.

Irgendwelche Hinweise, um mir zu helfen, dieses Dilemma zu beheben?

Hier ist der relevante CSS:

.sIFR-hasFlash h2 { 
    visibility: hidden; 
    letter-spacing: 1px; 
    font-size: 18px; 
    text-align: center; 
    line-height: 1.5em; 
} 

und die entsprechende javascript:

sIFR.replaceElement(named({sSelector: "h2", 
sFlashSrc: "flash/h2_font.swf", sBgColor: "#006633", 
sColor: "#FFFFFF", sFlashVars: "textalign=center", sWmode: "transparent"})); 

nicht sicher, wo ich die preventWrap=false setzen würde, oder wenn das auch der Weg zu gehen.

Antwort

0

SIFR 3 sollte dies beheben.

+0

Bitte geben Sie einen Link zu den Versionshinweisen an und geben Sie diese an. – agf

0

Ich hatte ein ähnliches Problem, Hinzufügen Position: relativ zu Ihrem CSS könnte es beheben.