問題タブ [sifr3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sifr - sifr3は私のコンピューターにのみ表示されます
私は自分のウェブサイトでsifr3を使用しています。Webサイトを実サーバーにアップロードしましたが、sifr3フォントは、コンピューターからページを閲覧しているときにのみ表示されることに気付きました。重要なファイルをすべてアップロードしましたが、何が壊れているのかわかりません。手伝ってくれませんか。
これはテストWebサイトへのリンクです: http ://www.artabout.gr/idiston/
(h1の見出しを見てください。メニューは、sifrではなく画像を使用しています)
html - sifr テキストの swf が実際のテキストより幅が広いのはなぜですか?
SWF のサイズを元のテキストの幅に合わせることができれば、レンダリングは高速になると思います。
sifr - sIFR3がIE6またはIE7で機能しない
IE6とIE7以外のどこでもうまく機能しますが、何か助けはありますか?
sifr - sIFR 3 - 何も表示できません
最新のsIFRを実装しようとしています。しかし、最も単純なテストでさえ機能させることができません。私のテスト ページはhttp://www.kellymitchelljewelry.com/testsifr.aspにあります。1 行目と 3 行目の間に、sIFR で生成された「2 行目」という行があるはずです。sIFR ページで提供されている例を正確に使用しています。
私のhtmlは次のようになります:
私の sifr-config.js は次のようになります。
私の sifr.css ファイルは次のようになります。
何か間違ったことをした場合に備えて、swf ファイルを再作成しようとしましたが、指示に厳密に従って、何も省略しないようにしました。
誰かが私が間違っていることを理解するのを手伝ってくれますか?
トム
sifr - sIFR 3はホームページでは機能しますが、ワードプレスの他のページでは機能しません
したがって、このページではうまく機能します:zookacreative.com/blog/
ただし、このページでは機能しません:zookacreative.com/blog/funny-stuff/were-stoked-at-zooka
私は見当もつかない。何か助けはありますか?
javascript - IE でページを更新すると大きなテキストが数秒間表示されます。解決方法は?
IE のみでページを更新すると、テキストが常に数秒間大きなサイズで表示され、見栄えがよくありません。IE 7 を見て、リフレッシュしてみてください (たとえば、ctrl + F5 を押しています)、私が直面しているものを確認してください。
このサイトでもsIFRを使用しています
ページの js エラーを確認しましたが、これが問題の領域です。
javascript - 「カートに追加」をクリックするとsifr3が消えます
誰もがこれが起こる理由について経験があります:
sIFR 3は、[カートに追加]をクリックして、カートに追加されたというjavascript通知を受け取るまで正常に動作します。クリックすると、sIFRテキストが消えます:http://loadedgranola.valitics.com/_product_83484/blackberry_lime。それを試してみて、彼らが私がやっていることに何か問題があるかどうか私に知らせてください...
javascript - siFR 3、一部の Javascript パラメータの機能上の問題はありません
siFR 3 を使用しようとしています。置換されたテキストの最大幅を使用するには、フラッシュ要素に設定する必要があります。Flash テキストの幅は 200px MAX まで使用できます。
次のコードの問題は、
ここに私のテストコードがあります:
アドバイスやその他の情報を事前に感謝します。
css - SIFR 3.0 - フォントサイズ
しばらくの間 SIFR 3.0 を使用してきましたが、font-size が正しく機能していないようです。SIFR の背後にある最も基本的な概念を理解しています。ページを読み込むと、SIFR が実行されます。HTML でレンダリングされたフォントのサイズを計算してから、そのサイズにほぼ等しい Flash ムービーに置き換えます。このため、SIFR フォントのサイズにできるだけ一致するように HTML フォントのスタイルを設定する必要があります。
これら2つのフォントサイズを一致させるようにスタイルを設定しようとすると、常に問題が発生します。Helvetica Neue Lt の SIFR フォントを約 32px で使用したいとします。HTML に相当するものは、約 36px の Arial Narrow のようなもので、文字間隔が負になっています。だからここに私がすることがあります。
sifr.css に次のように記述します。
これで、必要なサイズのデフォルトの HTML フォントが取得されました。ここで、フラッシュ SIFR フォント サイズを更新する必要があります。そこで、sifr-config.js に移動して、次のように記述します。
そのため、現在、すべてがうまく機能しています。それは、私の h1 テキストが複数の行を折り返すまでです。何らかの理由で、テキストが折り返されると、最初の行のみが表示されます。高さの計算が間違っているようです。いくつかのテストを実行したため、これは非常に奇妙です。HTML レンダリングされたテキストが適切なサイズであることを確認するために、「sIFR-active h1」から「visibility: hidden」を削除しました。つまり、2行かかります。ただし、Flash がこのテキストを置き換えると、1 行のテキストの最小の高さが与えられます。奇数。
このラッピングの問題を解決する唯一の方法は、「font-size: 32px;」を削除することでした。sifr-config の "sIFR.replace(HelveticaNeueThinCond" から。そのときに遭遇する問題は、sifr.css で設定された font-size を継承することです。問題は、HTML テキストが SIFR テキストよりも大きいことです。 SIFR テキストが大きな空白を残す前に、HTML テキストが新しい行に折り返されます。
では、ラッピングを失わずに 2 つの異なる font-size (HTML テキスト用と SIFR 用) を設定するにはどうすればよいでしょうか。
を正常に使用できたのは、Web セーフ フォントに非常に似ている SIFR フォントを使用していて、同じ font-size 属性を共有できる場合だけです。
ありがとう
ありがとうマーク。説明したように、sIFR.replace から font-size を削除すると、デフォルトで .sIFR-active で宣言された font-size が使用されます。理由により、2 つの異なるフォント サイズを宣言しています。sIFR.replace の font-size を 32px に、sIFR-active の font-size を 26px にします。このようにして、それらは可能な限り一致します。フラッシュ フォント (sifr.replace) を HTML フォント (sifr-active) とは異なるサイズにする方法はありませんか?
それらを同じフォントサイズにすることは必須ですか? それが本当ならあまり意味がありません。2 つのフォントを微調整して、同じ文字間隔/行を占めるにはどうすればよいでしょうか?
flash - sIFR を AS3 に更新する予定はありますか?
私の経験では、テキスト レンダリングは Flash 9/10 AS3 の方が優れています。sIFR を AS3 で動作させる計画はありますか?