問題タブ [overlap]
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.
pdf - iframeのpdfの上に透明なiframe
iframe の上に iframe を配置して、ブラウザーが iframe で抱えている z-index の問題を回避する手法を発見しました。
私が今直面している問題は、PDF (iframe に読み込まれる) に重なる iframe を透明にする必要があることです。これは可能ですか??
私がこれをしたい理由は、PDFの上に透明なpngを配置できるようにするためです
以下は、私の問題を確認できるコードです。PDF の左上隅に白い四角形が表示されます。
css - CSS Float ボーダーのオーバーラップの問題
ページの左側にメニューをフロートさせようとしていますが、メニューが下のコンテンツに到達するのに十分な大きさになると、Firefox はコンテンツを本来のとおりにバンプします... 境界線を除いて。
以下は、いくつかの項目を含むスクリーンショットです。
そして、いくつかのアイテムを持つ別の
"Box 4" は予想どおりに移動されますが、その境界は左側にとどまります。うーん
HTML:
p>CSS:
javascript - オーバーラップなしで、Divを半ランダムに配置します
さまざまなフォントサイズの短いフレーズ(1〜2語)を含むDIVを含むページがあります。これは、数値パラメーターに従って左から右に、重複しないように垂直に配置する必要があります。
タグクラウドのようなものですが、y軸にも情報が含まれています(この場合は「クールネス」-http://cool-wall.appspot.com)
これらをどのようにレイアウトすればよいですか?私は現在、次のような非常に厄介な一連のDIVを使用しています。
私はスタイルシートを使用してそれらのスタイルのいくつかを抽出し、それがかなり貧弱なCSS(およびHTML)であることを認識しています...しかし、これが私がやりたいことを(ほぼ)行うために一緒にハックできるすべてでした。上記の主な問題は(混乱することは別として)、フォントのサイズや画面上での表示方法がわからないため、位置が重ならないように設定できないことです。
それを正しくするためにJavaScriptを使用して幸せです。でもどこから始めたらいいのかわからない。任意のヒント?
geometry - 複数の重なっている直角ポリゴンの面積を計算するにはどうすればよいですか?
複数の重なり合うポリゴンで覆われた共通領域を計算する方法を探しています。多角形はすべて直角です。これにより作業が容易になります。
たとえば、次のようになります。
A、B、L でカバーされる共通の領域を見つけたいと思います。これは次のようになります: B = 5x4 = 20 + A = 6x5 = 30 + L = 4x2 + 6x2 = 20 = 70 マイナス重複領域: - 10 = 60 (すべてのポリゴンでカバーされる共通領域)
3 つ以上のポリゴンが同じ領域を占める状況に対応できる必要があります。x/y座標の配列の配列を入力として取ることができる、これに適したアルゴリズムはありますか? (サンプル Java ソース コードは大歓迎です)。
javascript - javascript+cssに関するSafariの問題
私はsafariで奇妙な振る舞いをしています。私は、jQuery.GridLayoutプラグインとcssをスタイリングに使用しています。
コンテキストによっては、このWebサイトのレイアウトは単純なヘッダーであり、その後にコンテンツが続きます。コンテンツは、javascriptによって配置され、ウィンドウのサイズが変更されるたびに再配置されるブロックのコレクションです(各ブロックはdivです)。
サファリをウェブサイトのURLに誘導すると、すべてのブロックがある程度重なります(50%など)が、ウィンドウを移動する必要がある場合にウィンドウのサイズを変更すると、すべてが自動的に正しい場所に移動し、ページを更新した場合にのみ壊れます。
したがって、ページの読み込みは、何かが登録に失敗したか、ウィンドウのサイズを変更するまで何かが起こらないために、ページを台無しにしているようです。
誰かがサファリの中でそのような行動を経験したように?
これはFirefoxとOperaで完全に機能し、有効なhtml 4.01トランジショナルページであり、cssも検証されます(wc3に関してはそうです)。
コードを公開することは、この種の問題を分類するために非常に貴重であることを私は知っていますが、これは本番プロジェクトであり、私はそれにしない義務があります。
いずれにせよ、探し始めることについてのアドバイスに感謝しますか?
サファリでこの問題をデバッグするにはどうすればよいですか?
ありがとうございました。
python - 重複する日時間隔を分割するにはどうすればよいですか (組織モードのクロック時間)?
2 つの組織ファイル/サブツリーから関連するタスクがあり、計測された時間の一部が重複しています。これらは、手動の作業ログと生成された git コミット ログです。以下を参照してください。
1 つのサブツリーの CLOCK: エントリを調整して、重複する時間を削除する必要があります。もう一方のサブツリーは完全であると見なされ、それは CLOCK です。エントリは調整されるべきではありません。
編集: この質問は、オーバーラップを削除するための新しい時間間隔の計算に関するものです。Org モードのファイル形式を解析する必要はありません。Python の datetime.datetime アルゴリズムは役に立ちます。Emacs Lisp は、Org モード関数を使用するかどうかに関係なく役立ちます。
Python (より親しみやすい) または Emacs Lisp (Org 関数が役立つ可能性があります) では、次のことを行います。
時間の重複が発生する場所を特定します。file1.org は変更可能であり、file2.org の時間間隔は固定/正確であると見なす必要があります。
file1.org の CLOCK: 行の新しい時間間隔を計算して、file2.org の CLOCK: 行とのオーバーラップを削除します。
結果の新しいCLOCKを書き込みます:行、または少なくとも関連する日時。
Python の簡易関数 tsparse は、組織モードのタイムスタンプを Python の datetime.datetime オブジェクトに変換します。
テストケースは以下にあります。Python または Emacs Lisp のアルゴリズムまたは実装の提案に感謝します。
ジェフ
file1.org、調整前:
file2.org :
file1.org、調整後:
java - ポリゴンの重なりを避ける方法
ユーザーがボタンを押すたびに、多くのポリゴンを自動的に描画するプログラムを作成しました。ポリゴンのポイントは、ランダム関数を使用して自動的に生成されます。問題は、ポリゴンのポイントがランダムに生成されたため、一部のポリゴンが他のポリゴンと重なっていることです。これを回避するにはどうすればよいですか?すべてのポリゴンが重ならないようにするには?
c# - 2つの長方形の重なり合う領域を見つける(C#で)
編集:
誰かが興味を持った場合に問題を解決するために使用した単純なコード(Fredrikに感謝):
元の質問:
2つの長方形が重なっているかどうか、および重なっている面積を計算しているかどうかを確認するための簡単で汚い方法を知りたいです。好奇心のために、1)両方の長方形のすべての線が垂直または水平である場合、または2)任意の2つの長方形の一般的な場合に興味がありますが、本当に必要な答えはケース1だけです。
私は次のように考えています:
A.Intersects()の場合、分離軸テストを使用することを考えていましたが、長方形に水平線と垂直線しかない場合、さらに簡単な(より高速な)チェック方法はありますか?
そして、それらが交差する面積を計算するために、長方形が水平線と垂直線のみである場合、それを行う簡単な方法はありますか?
最後に、これは質問とは関係ありませんが、コンピュータグラフィックスの数学を復習できる良い本/ウェブページについて誰かがアドバイスをいただければ幸いです。私はしばらく大学を卒業していて、すべてを忘れているような気がします:)!他の誰かがその問題を抱えていますか?
(注:この質問はこれとは異なり、より複雑に見え、質問に直接答えることはできません。)
wpf - WPFのキャンバスで2つのコントロールが重なっているかどうかを確認するにはどうすればよいですか?
ユーザーが画面上でコントロールをドラッグできるようにするデザイナーを書いています。あるコントロールをドラッグしているときに、コントロールが別のコントロールと重なっているかどうかを検出する最良の方法は何ですか?
FrameworkElement の寸法を取得し、他の要素の寸法をチェックし続ける必要がありますか?
ありがとう。エリ