Ich versuche sIFR zu verwenden, um einen Tag-Cloud-Effekt für eine Homepage zu erstellen, an der ich gerade arbeite. Es gibt 4 Textzeilen mit verschiedenen Schriftgrößen und Schriftfarben in jeder Zeile.sIFR - Zeilenhöhenproblem nur in Firefox 3?
Ich vermute, sIFR-Puristen würden sagen, dass dies zu viele Filmclips erzeugt, um sicher zu sein, aber es ist wirklich der Effekt, den wir suchen, und es ist die beste Option, die gut für SEO ist und wird gnädig degradieren. Wenn wir es zum Laufen bringen können, ist das ...
Das Problem, das ich habe, ist, dass die Farben, Schriftgrößen, etc. alle gut angezeigt werden, aber es scheint zu viel Polsterung um den Text zu schaffen bewirken, dass die Linienhöhe näher bei 200% als 200% oder 1 em liegt. Ich habe es funktioniert in Internet Explorer 7 und einigen anderen Browsern, aber Firefox scheint alles falsch angezeigt werden! Irgendwelche Ideen
und Hilfe geschätzt;)
<h1 style="font-weight:600;">
<span class="titleleft">Content </span>
<span class="titleright">Formula:</span>
<span class="focussed">Focused </span>
<span class="creative">creative </span>
<span class="and">and </span>
<span class="targeted">targeted </span>
<span class="content">content </span>
<span class="for">for </span>
<span class="bluechip">blue chip </span>
<span class="global">global </span>
<span class="websites">websites </span>
<span class="and2">and </span>
<span class="intranets">intranets. </span>
<span class="wedeliver">We deliver </span>
<span class=success>success </span>
<span class="witha"> with a </span>
<span class="degree">360 degree </span>
<span class="approach">approach to online</span><br />
<span class="communications">communications.</span>
</h1>
Beispielkonfiguration Linie:
sIFR.replace(arial,
{selector: '#main_content_left_home>h1>span.titleleft'
,css: '.sIFR-root { color: #000000; font-weight:bold;letter-spacing: -1;}'
,tuneWidth: (+10)
});
sIFR.fixWrap = false;
sIFR.fitExactly = true;
sIFR.useStyleCheck = false;
sIFR.useDomLoaded = false;
sIFR.preserveSingleWhitespace = true;
sIFR.autoInitialize = true;
sIFR.forceWidth = true;
sIFR.repaintOnResize = true;
Hiya, stellte sich heraus sIFR machte es seine Arbeit perfekt! Es war ein Rogue-CSS, das die Probleme verursachte - das Stylesheet css, das dem H1-Element zugeordnet war, wurde nicht von dem Stilcode überlagert, den ich in den HTML-Code gestellt hatte. Das wurde behoben und es funktioniert jetzt auf der ganzen Linie. – MrFidge