問題タブ [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.
z-index - sIFR テキストが Thickbox モーダル背景を圧倒する
Web サイトのいくつかのページで sIFR (v3) と Thickbox の両方を使用しています。Thickbox は、製品の写真を表示するモーダルです。問題は、ページを開いたときに、ページの sIFR された見出しがモーダルの背景オーバーレイでカバーされないことです。これは z-index の問題に違いありませんが、オーバーレイの背後に配置することはできません。
何か案は?
hyperlink - sifr3 - wmode が透明に設定されている場合、リンクをクリックできない (Firefox)
置換された要素がリンクであり、wmode: 'transparent'
設定されている場合、次のバグに気付きました: - ページをスクロールすると、(sifr リンクではない) どこかをクリックしてから、sifr リンクの上にマウスを置きます。ハンド (ポイント) カーソル (デフォルト) がありません。 1 つが表示されます)。リンクをクリックすると、マウスが解放された後、カーソルが手に変わり、リンクが通常の動作になります(ホバーもアクティブになります)。削除するとwmode: 'transparent'
、リンクは正常に機能します。これは Firefox で気付き、IE では正常に動作します。
誰かが同様の問題を抱えていましたか?
jquery-plugins - sifrjqueryスライド競合ショー
テキストを含むスライドショーにmalsupのjqueryサイクルプラグインを使用しています。テキストをsifrに置き換えてほしい。最初のスライドではそうしますが、後続のスライドではそうしません。表示されている各スライドのテキストにsifrが適用されるようにするには、どうすればよいでしょうか。
これが私のサンプルページです(sfirテキストを青と緑にしたので、すぐに機能することがわかります。FF3.6では機能しますが、MacのSafari5.0.3やChrome8では機能しません... http:// ianmartinphotography.com/test-site/testimonials/index-07.html
ありがとう!
sifr - sIFR div は本来あるべき場所の約 40 ピクセルの右側に表示されます
JavaScript をオフにすると、テキストを含む div が希望の場所に正確に表示されます。JavaScript をオンにして sIFR が表示されると、それらの div 内の sIFR テキストが、必要な場所の右側に約 40 ピクセル表示されます。sIFR-config CSS を使用して sIFR div を強制的に右に戻すことはできません。div 内の sIFR テキストにクロップすることはできますが、本来あるべき左に戻すことはできません。どんな助けでも大歓迎です!
http://ianmartinphotography.com/test-site/testimonials/sample.html
jquery - IEでjqueryサイクルスライドショーが消えない
これは、jquery サイクル、sIFR3、およびその他のいくつかのクレイジーなフランケンシュタイン衝突です。Chrome、Safari、および Firefox ではうまく機能しますが、IE 7 または 8 (もちろん) では機能しません。
http://ianmartinphotography.com/test-site/testimonials/sifr-dual.html
ここには、異なるレートに設定された 2 つの jquery サイクル スライドショーがあります。1 つは sIFR テキスト (フェードなし) 用で、もう 1 つは写真用のフェード付きです。私はすべてを 1 つのショーに収めましたが、スライドがフェードアウトすると、sIFR に奇妙なことが起こりました。(sIFR がトリガーされるように小さな遅延が設定されていることに注意してください。sIFR は、それがないと最初のスライドを超えて読み込まれません。)
このおかしなページを IE 7 & 8 で動作させる方法についてのアイデアはありますか?? 写真をフェードインおよびフェードアウトさせたいのですが、sIFR テキストはフェードせずにスナップインおよびスナップアウトできます。ありがとうございました!
sifr - Mac OS が検出されたときに sIFR を無効にするにはどうすればよいですか?
私は sIFR を使用しているため、Windows マシンでテキストが適切に表示されます。Mac は優れたテキスト レンダリング機能を備えているため、Mac が検出されたときに sIFR を無効にして、フェードをより柔軟にアニメーション化できるようにします。sIFR wiki のこの投稿を理解しようとしていますが、これがどのように行われるかを示唆していますが、sifr.js のコードは密集しており、どこに何を追加または削除すればよいかまったくわかりません。
http://wiki.novemberborn.net/sifr/How+to+use
「特定のブラウザーで sIFR を有効/無効にする場合は、以下で説明するように UA オブジェクトを使用できます。sifr.js で次のコードを編集する必要があります。
};
この例では、sIFR は IE/Mac に対して無効になっています。&& !sIFR.UA.bIsIEMac 部分を削除して、再度有効にします。ここで他のブラウザを追加することもできます。」
誰でもこれを実装するのを手伝ってもらえますか? (IE は何年にもわたって Mac 上で実行されていないため、上記の例は単なる架空の例であると想定しています...)
ご覧いただきありがとうございます。
printing - IE7でのsIFRの印刷
sIFR3を使用してWebサイトにテキストをレンダリングしています。そのサイトには、ページフレームを置き換え、テキストのみを残す印刷機能があります。印刷に適したsIFR代替スタイルも設定されています。
私が遭遇している問題は、sIFRがCSSの最小の高さを置き換えられるH2のインラインスタイルとして配置することです。そして、この設定により、その要素に指定されたフォントサイズから計算されているように見えるため、IE7はgpqなどの文字(テキストのベースラインを下回る文字)を切り取ります。
私は解決策を探してグーグルで検索しましたが、この問題に関連するものは何も見つかりませんでした。または、sIFRがmin-height値を完全に設定しないようにするにはどうすればよいですか。
たとえば、Arialにフォールバックする任意のsIFRテキストを使用して、それが配置されている要素の特定の高さ(ピクセル以外の値も含む)でテストできます。
ありがとう、歓声
sifr - IE9 で引き伸ばされた sIFR 3 テキスト
IE9 では、サイトの sIFR3 (r436) でレンダリングされたテキストが引き伸ばされます。テキストをクリックすると、適切にレンダリングされます。
互換モードを変更しようとしましたが、成功しませんでした。この問題を抱えていて解決策を見つけた人はいますか?
sifr - IE9 で sifr テキストがまったく表示されない
sIFR を完全に使用したテスト サイト (ドメインはhttp://80.175.49.36/ ) がありますが、IE9 win 7 でテキストが表示されません。互換モード、IE8 / 7 / Firefox / Mac の Safari で動作します。ストレッチされたテキストで問題を抱えている人を見てきましたが、まったく何も見ていません - この人について何かアイデアはありますか?
ありがとう!
sifr - 異なるシステムで sIFR テキストの表示が異なる原因は何ですか?
sIFR を使用して数年前に構築した Web サイトがあります。スタイルに関しては、実際には何も変更されていません。XML を介して編集された一部のコンテンツが追加/削除されただけです。
今日、サイトの所有者から、一部のテキスト (sIFR3 でレンダリング) が突然次のように壊れている理由を尋ねるメールが届きました。
どのブラウザでもこれを再現できませんでした。FFとSafari(Mac)の両方で彼に起こっていました。同じ OS で同じバージョンのブラウザを使用しています。彼は OS X 10.6.6 を使用していましたが、原因を絞り込もうとしている間に 10.6.7 にアップグレードしました。彼はまだ「間違った」バージョンを手に入れました。私は自分の Flash プラグインを、彼のコンピュータにある正確なバージョンにダウングレードしましたが、まだ「正しい」バージョンが残っていました。彼は自分のオフィスにある他のすべてのコンピューターをチェックしましたが、すべて正しくレンダリングされました。
したがって、これらすべてが同一である 2 つの環境では、次のようになります。
- オペレーティング システムとバージョン
- ブラウザ版
- Flash Player/プラグインのバージョン
不一致を引き起こしている他の可能性は何ですか?