問題タブ [overlay]

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

java - AndroidBeta0.9でItemizedOverlayとOverlayItemを使用する

ItemizedOverlays誰かがAndroidベータ0.9で使用することができましたか?動作させることはできませんが、何か間違ったことをしたのか、この機能がまだ利用できないのかはわかりません。

私はItemizedOverlayOverlayItemクラスを使おうとしています。それらの意図された目的は(Google Maps Mashupsで見られるように)マップマーカーをシミュレートすることですが、私はそれらをマップに表示させるのに問題がありました。

同様の手法を使用して独自のカスタムオーバーレイを追加できますが、機能ItemizedOverlaysしないだけです。

独自のインスタンスを実装するItemizedOverlayと(そしてオーバーライドするとcreateItem)、クラスの新しいインスタンスを作成することは機能しているように見えますが(そこOverlayItemsから抽出できます)、マップのOverlayリストに追加しても、期待どおりに表示されません。

ItemizedOverlayこれは、クラスをOverlayonとしてに追加するために使用するコードですMapView

ここMyItemizedOverlayで、次のように定義されます。

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

javascript - 巨大な JavaScript ライブラリを使わずに Netflix スタイルの iframe オーバーレイを作成するにはどうすればよいですか?

別のポップアップ ウィンドウではなく、リンクを使用してオーバーレイを開こうとしています。このオーバーレイは、画面全体がクリックされないようにブロックする半透明の div レイヤーで構成する必要があります。また、この時点でスクロールを無効にすることも目指しています。メイン ページのどこにいても、リンクがクリックされたときに、オーバーレイは画面の X 原点と Y 原点の中央にある必要があります。このオーバーレイ div の内部には、3 つのサイズのコンテンツをロードできるように構成された iframe が必要です。

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

html - HTMLで画像オーバーレイを行う方法(Googleマップ上のマーカーのようなもの)?

画像をオーバーレイしたり、HTML で重ねて表示したりする方法を知っている人はいますか? 効果は、ユーザーが最初の画像に表示される 2 番目の画像の座標を指定できる Google マップに表示されるマーカー/アイコンのようなものになります。

ありがとう。

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

windows - Windowsでフルスクリーンカラーオーバーレイ効果を作成することは可能ですか?

セピア色やネガティブカラーなどで画面をレンダリングするオーバーレイ効果やカラーフィルター(呼ばれるものは何でも)を備えた古いRadeonグラフィックスドライバーを覚えています。私の現在のNVIDIAカードにはそのような機能がないようですので、Vista用に自分で作成できるかどうか疑問に思いました。

この効果を実現するために、ウィンドウのレンダリングエンジンに接続する方法があるのか​​、あるいはNVIDIAのドライバーに接続する方法があるのか​​わかりません。色を変更できるのはすばらしいことですが、画面の座標に基づいて色を変更したり、その他のさまざまな機能を実行したりすることをお勧めします。例としては、画面の中心から離れるほど彩度が低くなる色があります。

特定の使用シナリオがないため、これ以上の情報を提供することはできません。基本的に、この分野で何か作業が必要かどうかだけ知りたいです。

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

jquery - バックグラウンドでのコントロールの混乱を防ぐための IE 7 のオーバーレイ

私には特別な問題はありませんが、私の人生では、何が間違っているのかわかりません。

一連のセクションを持つページがあります。セクションの一部は小さな画像です。画像がクリックされたときに、カスタム コントロールを表示したい。コントロールが簡単であることを示すには、z-index を少し高く設定して、コントロールがすべての上に表示されるようにします。

ただし、ユーザーはコントロールの背後にあるセクションを操作できます。

それを止めるために、「毛布」を追加しました。基本的に、次の CSS (jQuery 構文) を使用したドキュメントのサイズである div -

ええ...背景が赤なので、テスト用に表示できます。不透明度を 0.1 (ライト ブラー) に設定します。次に、カスタム コントロールの z-index を 2 に設定して、ブランケットの上に配置します。

これは、FireFox、Chrome、および Safari では完全に機能しますが、IE では機能しません。

カスタム コントロールはブランケットの子ではありません。

目標は、次のドキュメントをブランケットでカバーし、ブランケットの上にコントロールを置いて操作できるようにすることです。これは、IE を除くすべてのブラウザーで得られるものです。すなわち...それはコントロールで文書化され、両方がブランケットで覆われています。

答え

scunliffeが最も近かった (リンクできないコメントで回答)。カスタム コントロールは、相対的に配置された div 内にあります (実際にはいくつか下にあります)。ブランケットは体の端に単に追加されました。したがって、それは相対的に配置された div の外にあり、独自の z-index スタックを開始しました (ここに記載されているように)。IE 6/7 はこの点で壊れているため、z-index を何に設定しても、常にブランケットより下になります。

そこで、相対的に配置された div 内の最初の子になるように毛布を移動しました。これはまだ 100% 完了したわけではありません。スクロールすると (このソリューションでは停止できません)、ブランケット div は表示されるコンテンツの高さだけになるからです。コンテンツの完全な高さ (可視および非可視) を取得する方法を理解する必要があります。

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

jquery - jQuery - オーバーレイに DIV を配置するにはどうすればよいですか?

私のプロジェクトにはすでに jQuery がロードされすぎているため、できるだけ少ない量の jQuery コードでモーダル ダイアログを作成しようとしています。

そのため、最初にオーバーレイが必要でした。これは次の方法で実現されます。

このモーダルが存在する間、#dim1 のクリック イベントを強制終了する別のルーチンがあることは今のところ無視してください。そのため、モーダル ダイアログを一番上に描画する必要があります。

ただし、これを行うと、 #test を淡色表示にしたくない場合に、#test が淡色表示になってしまいます。その背後にあるものだけです。トリックは何ですか?

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

overlay - チャートのオーバーレイ

Google Charts APIを使用してこれが可能かどうかを知りたい:まず、指定された入力データを使用して棒グラフを作成します。次に、その上に折れ線グラフ(または線)を重ねます。

ここでの私の使用例は、棒グラフとしてすでに利用可能な他の群衆と比較した場合のテストでの学生のパフォーマンスを示すことです。

編集:掘って、マーカーについて調べました。探求し、私自身の質問に答えるかもしれません:)

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

c# - .NET にスティッキー オーバーレイを実装する

.NET (WinForms、GTK#、...) で利用可能なライブラリを使用して、自分が所有していないネイティブの Windows フォームにオーバーレイをレンダリングする良い方法を探しています。正確には、ウィンドウの特定の場所にいくつかのラベルまたはテキスト ボックスを表示したいと考えています。

デバイス コンテキストと System.Drawing:私が現在行っているのは、他のアプリケーションの一部が予期しない間隔で再描画されるため、ちらつきの原因となる他のウィンドウのデバイス コンテキストに直接描画することです。したがって、フック マジックを使用してその WM_PAINT イベントをキャッチする必要がありますが、より簡単な方法がない限り、実際にはそれほど遠くまでは行きません。

子ラベルが表示された透明なウィンドウ オーバーレイ:私が試した別の手法は、他のウィンドウのサイズで Windows.Forms.Form を作成し、TransparencyKey を使用して子のみを表示することでした。ウィンドウを一番上のものにしたくないので、これを正しくするのはかなり難しいようですが、外部ウィンドウのちょうど1 つのZ レベルだけです。利点は、クリックイベントなどを実際に処理できるため、より多くの動作を追加できることです。

上記の2つの手法の問題をどのように実装/処理しますか?

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

c# - C# Ajax updatepanel が機能しない

動作しない更新パネルがあります。私のコード全体:

トリガーを試しましたが、うまくいきませんでした..

btnSave を押すと、これが実行されるコードです。

ブレークポイントを設定すると、コードが実行されます。しかし、ラベルのテキストは設定されていません:S

誰かが助けてくれることを願っていますか?

サンクス!

編集:

私もこれを試しました: