問題タブ [pngfix]

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.

0 投票する
1 に答える
318 参照

jquery - pngfix jquery、画像付き

私はjqueryのpngfixを使用しています:http://jquery.andreaseberhard.de/pngFix/

すべて大丈夫ですが、大きな問題が1つあります。pngfixを回すと、IE6 .pngでは透明になりますが、画像が変化し、大きくなります。どうしてか分かりません ??そしてそれはIE6だけで、他のブラウザではそれはokeiです。

どうすれば修正できますか?

ありがとう !

0 投票する
1 に答える
660 参照

javascript - PngFix + :ホバー

ホバー時に PNG を修正できる優れたスクリプト (jQuery またはネイティブ) を見たり使用したりした人はいますか?

0 投票する
2 に答える
567 参照

css - PNG に IE6 フィルタを適用した後、クリックできないコンテンツを修正するための推奨される解決策は何ですか?

私は #calendar に PNG を適用しています。IE6 ではフィルターを使用していますが、コンテンツをクリックできなくなりますhasLayout ですが、うまくいかないこともあります。

代わりに、すべてのものを別の div にラップし、png BG をこのような兄弟ノードに適用する必要がありますか?

次に、calendar-bg を強制的に絶対配置し、幅/高さ 100% にし、その上に #calendar-content を相対的に配置しますか? または、主流の png 修正スクリプト ( ala htc、jquery.pngFix ) が機能する他の隠された方法はありますか?

0 投票する
4 に答える
324 参照

css - pngfixはマークアップとCSSの画像にのみ影響しますか?

丸みを帯びた角に使用しているスプライトがあります。左隅はグラデーションの背景の上にありますが、右隅は白い背景の上にあります。画像をスプライトに入れて、配置をbackgroundプロパティに移動するだけなので、画像をページに配置する必要はありません。

pngがマークアップにない場合、pngfixのようなものは機能しませんか?

OPの説明(以下の回答に掲載)を質問に組み込むために編集されました:

申し訳ありませんが、意味はpngfixのようなものがCSSファイルにあるpngに適用されるか、マークアップにある場合にのみ適用されます。

等...

0 投票する
0 に答える
520 参照

jquery - ライトボックス内の画像に DD_belatedPNG png 修正を適用する際の問題 (IE6)

呼び出されたら、ライトボックス内の画像で DD_belatedPNG 修正を呼び出そうとしています。さて、それはカラーボックスで十分に簡単です:

これは正常に機能し、pngfix が適用されますが、ライトボックスが最初に呼び出されたときにのみ機能し、その後のライトボックスへのすべての呼び出しには PNG 修正が適用されていないようです:S

また、ライトボックスが初めて開かれたときにのみpngfixを呼び出してみましたが、その後の各ビューは何もしません(以下の例のように)-しかし、それも役に立たないようです。

例はこちら

0 投票する
1 に答える
316 参照

jquery - 背景画像のpngfixは、テキスト選択と入力要素を無効にします

私はie6でpngfixを使用しています。画像の構造は次のとおりです: 背景画像 / 透過 png 固定画像 / テキストおよび入力要素 (すべて重ね合わせ)。pngfixだとテキストがうまく選択できず、入力要素や送信ボタンが一切使えません。

jquery 1.4.4 を使用しています。1.3.2 を試しましたが、問題は同じです。テキストより低い z インデックスを使用して背景画像を相対的に設定しようとしましたが、問題は解決しません。何が起こっているのか分かりますか?

0 投票する
1 に答える
162 参照

html - すなわちpng修正-strecthing画像

私の新しいウェブサイトで、私は以下のコードでiepngfixを実装しようとしています。

しかし残念ながら、私がWebサイトに追加した画像は、ie6で拡大されています。私はieに何の価値も与えませんでした。しかし、幅は100%です。先ほど触れたpng修正コードを削除すると、画像は正しく表示されます。しかし、png修正は機能しません。

png修正htcファイルでいくつかのコードが台無しになっていると思います。引き伸ばされるように。

そのための解決策はありますか?

0 投票する
1 に答える
172 参照

flash - PngfixがIE6のフラッシュオブジェクトで機能しない

私はウェブサイト(http://gap.quotamarketing.co.uk/)を持っており、このウェブサイトにはpngfixがあります。フラッシュオブジェクトもあります。

サポートが必要なIE6では、フラッシュオブジェクトの後のすべての画像がdocument.imagesに含まれていないため、png修正が画像をループするために使用するため、png修正は適用されません。残りの画像をこのリストに表示するにはどうすればよいですか?(ブライトサイドグループのロゴを置き換えたいと思っていますが、実際には新しい画像で表示されます)

どんな助けでも大歓迎です!

pngfixスクリプト:

0 投票する
1 に答える
232 参照

jquery - IE6: jQuery pngfix + マウスオーバー イベント

カーソルが要素に当たったときに img-element (png) の src-attrib を変更したい。IE6を除くすべてのブラウザで正常に動作します:(

最初に、スクリプトは jQuery PNGfix を介して pngfix() を実行します。そのため、img-element を span-tag でラップし、フィルターを介して src-content を span-tag にドロップします。

私の考えは、style/css/... を runtime-span 要素から取得して、img-tag の src-attrib を置き換えるのではなく、これを置き換えることです。ここに私のコードのスニペットがあります:

pngfix スクリプトでは、スパンにクラスを追加したので、それを呼び出すことができます:

背景としてimg02をpngfixに入れる方法がわかりません。あなた?多分?

ありがとう、マリオ

0 投票する
1 に答える
547 参照

internet-explorer-6 - imgタグのIE6のdd_belatedpng修正

Drew Diller DD_belatedPNG_0.0.8a.jsスクリプトを使用してIE6の透明度をpngで修正しましたが、実際にはimgタグ内の画像を除いて正常に動作しているようです。imgsタグの場合、透明度は解決されますが、pngファイルは大きく見えてすぐに使用できます。以下のIE.cssファイルに示されているように、スクリプトはIE6に指定されたcssルールを適用していないと思います。ファイルはwidth:171pxではなく元のサイズを保持しているようです。高さ:81px。どうすればこれを修正できますか?そして、私が取り組んでいるWebサイトには何千ものタグがあるので、imgタグを置き換えたくありません。

前もって感謝します。