2009-03-23 5 views
0

J'ai une simple ligne de texte que je remplace avec sIFR pour un en-tête sur mon site. Le site est liquide et évolue lorsque la fenêtre du navigateur change de largeur. Mais quand je rétrécis la fenêtre du navigateur, le texte alt (quand je l'allume pour le tester) se termine sur une autre ligne, mais le texte sIFR ne le fait pas.sIFR 2.0: Mon texte sIFR ne se termine pas sur un design liquide

J'ai vu écrit ailleurs sur le web que les gens implémentent dans le code sifr.js une fonction preventWrap=false, mais étant nouveau pour JavaScript, je ne sais pas où le mettre pour le faire fonctionner.

Des indices pour m'aider à résoudre ce dilemme?

Voici le CSS pertinent:

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

et le javascript pertinent:

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

Je ne sais pas où je mettrais la preventWrap=false, ou si c'est encore le chemin à parcourir.

Répondre

0

sIFR 3 devrait résoudre ce problème.

+0

Veuillez inclure un lien vers et des citations des notes de version? – agf

0

J'ai eu un problème similaire, en ajoutant position: relative à votre CSS pourrait y remédier.

Questions connexes