問題タブ [transparency]

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 投票する
11 に答える
4092 参照

browser - ネイティブにサポートしていないブラウザーで PNG 透過性を機能させるにはどうすればよいですか?

私たちの (最愛の) デザイナーは、アプリケーションで使用する透明な背景を持つ PNG ファイルを作成し続けています。PNG のこの機能が「古い」ブラウザでも機能することを確認したいと思います。最善の解決策は何ですか?

以下の編集

@mabwi & @syd - PNG の使用に同意するかどうかは問題ではありません。これは私が解決しなければならない問題です!

@Tim Sullivan - IE7.js はかなりクールに見えますが、他のすべての変更をアプリケーションに導入したいとは思いません。PNGの問題のみを修正するソリューションが欲しいです。リンクをありがとう。

0 投票する
10 に答える
98725 参照

php - PHP の GDlib imagecopyresampled を使用する場合、PNG 画像の透過性を維持できますか?

次の PHP コード スニペットは、GD を使用して、ブラウザーにアップロードされた PNG のサイズを 128x128 に変更します。私の場合、元の画像の透明な領域が単色の黒に置き換えられていることを除いて、それはうまく機能します。

設定されていてもimagesavealpha、何かが正しくありません。

リサンプリングされた画像の透明度を維持する最良の方法は何ですか?

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

vb.net - VB .NET アプリで透明なフォームを作成する簡単な方法はありますか?

画面の隅に小さなフォームが表示され、それ自体を更新する単純なアプリを作成しています。

そのフォームを透明にして、透明性をユーザーが設定できるようにしてほしいです。

これを達成する簡単な方法はありますか?

0 投票する
7 に答える
1425 参照

internet-explorer-6 - 透明度のある PNG 画像を使用した DotNetNuke

メインのロゴが透明度を使用した PNG ファイルである DotNetNuke サイトを持っています。GIFを試してみましたが、品質が十分ではありませんでした。

とにかく、IE7 では問題なく機能しましたが、IE6 で自分のサイトを見て、透明度がロゴで機能していないことに気付きました。

DotNetNuke ポータルでこれを修正する簡単な方法を知っている人はいますか?

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

c# - C# を使用して、背景が透明なウィンドウに Web ページを表示するにはどうすればよいですか?

透明なウィンドウに Web ページを表示し、Web ページの白い部分も透明にするにはどうすればよいですか。

0 投票する
6 に答える
7498 参照

javascript - CSS の背景の配置を可能にする IE6 用の JavaScript PNG 修正はありますか?

Internet Explorer 6 で PNG 画像に透過性を持たせるためのいくつかの修正を見てきましたが、CSS で背景位置を設定できるようにする修正をまだ見つけていません。スプライトを使用する場合、それは契約違反です。私は、GIF (それほど高品質ではない) を使用するか、透明な画像をまったく使用しないか、または IE6 とはまったく異なるスタイルシートを提供することに頼りました。PNG 透明度と背景の配置を可能にする IE6 の修正はありますか?

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

c# - Visual C#ウィンドウフォームの透明度をクリックしますか?

パネルを作成して画面全体に表示するように設定しました。これで、その下のウィンドウが表示されますが、クリックスルーする必要があります。つまり、ファイルをクリックしたり、透明部分から別のオブジェクトのツールチップを表示したりできます。

RE:これはあまりにも明白かもしれませんが、右クリックして[Send to Back]を選択して、パネルを後ろに送ってみましたか?

私はデスクトップやFirefoxのようなものであり、私のプロジェクト内のものではありません。

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

internet-explorer - IEで追加の不透明度でフィルタリングされた透明なPNGのしみを取り除く

Javascript と CSS を使用して回転する画像フェーダーを作成し、画像を表示してアンロードしました。私は透明な PNG を使用したかったのですが、IE 6 で見栄えが良いかどうかは期待も気にもしませんでしたが、IE 7 と 8 はそれらを同じ軽視で扱いました。Firefox やその他の最新のブラウザーは素晴らしく見えました。
その中のすべての写真image.filter = alpha(opacity=xxx)は、透明度の一部に圧縮または何かからの残留ノイズがあるように見えます。私が写真に何をしても、そこにはまだ何かがあります。

JPG を白い背景に配置し、GIF を使用することで回避策を実行しました。
また、これが実際に IE のバグであるかどうか教えてもらえますか?


例が必要な場合はお知らせください。作成します

0 投票する
3 に答える
2708 参照

wpf - WPF の透明な境界線により、UI の再描画が停止する

前回の質問のフォローアップとして、透明なウィンドウを正しく使用する方法を知りたいです。ウィンドウに透過性を使用するように設定した場合、UI が応答を停止したように見えることがあります。実際に起こっていることは、UI が単に更新されていないということです。アニメーションは発生せず、ページは移動していないように見えます。ただし、デバッガーがボタンやリンクなどをクリックしているのを見ると、実際には機能します。ウィンドウを最小化して元に戻すと、UI が再び「追いつき」、ユーザーは動作が戻るまで作業を続けることができます。

透明な境界線を削除すると、動作は発生しません。私は何か間違ったことをしていますか、それとも透明な境界線を適切に操作するために実装する必要がある他の設定、コードなどがありますか?

失敗したコードのウィンドウ宣言を次に示します。

そして、動作を示さないコード

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

winforms - Delphi グループ ボックスを描画して背景を透明にする方法

私は非常に微妙なものを機能させようとしていますが、今はかなりひどいようです。コーナーが親オブジェクトに透けて見えるように、ペイント機能をオーバーロードした TGroupBox の背景をペイントしようとしています。XPThemes がなくても非常にまともに見えるネストされたグループ ボックスがたくさんあります。

実行時に透明な背景の一部をペイントする方法はありますか? Delphi デザイン ビューを使用せずに、フォーム ジェネレータをプログラミングしています。