問題タブ [window-resize]

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 に答える
4942 参照

jquery - Jquery ウィンドウのサイズ変更イベントとグローバル変数の再計算

全て。動的に配置された div に浮かぶ、垂直に固定されたナビゲーション メニューを作成しようとしています。ページのコンテンツと重ならないように div を水平方向にスクロールしますが、常に表示されるように垂直方向に固定する必要があります。私はまだ jquery に慣れていません。限られた知識で達成できたことを非常に誇りに思っていますが、実装しようとしているコードの一部に問題がありました。

4つの関数を作成しました。ナビゲーション div の位置を定義するもの (getVar)、div の現在の位置を取得し、CSS を操作してページ コンテンツと共に水平方向にスクロールできるようにするもの (scrollWith)、ウィンドウが開いているときに 2 番目の関数を呼び出すものscrolled(scrollStart)、最後に、ウィンドウのサイズが変更されたときに div の位置を再定義する関数です。

ロード時に div の位置が正しく計算されます。ウィンドウのサイズが変更された後でも正しく再計算されますが、ウィンドウがスクロールされていない場合に限ります。ウィンドウがスクロールされると、更新された位置変数が CSS 位置を計算する関数に渡されないようです。

ロード時とウィンドウのサイズ変更後の関数が 2 つしかない場合に、これを作成しようとしました。これら 2 つの機能は実質的に同一でしたが、期待どおりには機能しませんでした。また、ウィンドウのサイズが変更されたときにスクロール イベントのバインドを解除し、変数が再計算された後に scrollStart 関数を呼び出す scrollStop 関数を作成しようとしましたが、期待どおりに変数が更新されなかったようです。私が求めている効果を達成するためのはるかに簡単な方法があるかもしれません。

このためのフィドルも作成しました。http://jsfiddle.net/ED3gD/

ここに私のjqueryがあります

ここに私のHTMLがあります

ここに私のCSSがあります

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

javascript - ウィンドウのサイズ変更中にスクロールバーを表示する

ユーザーがウィンドウのサイズを指定された幅より小さく変更したときに、ウィンドウのスクロールバーを表示したい。そのために最小幅を使用しましたが、IE6では機能しません。javascriptまたはjqueryを使用してそれを行う方法はありますか

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

jquery - ウィンドウのサイズ変更時に div オフセットを変更します。Jクエリ

Fancybox プラグインを使用しています。読み込まれると、[閉じる] ボタンの横に画像 (プレビュー コメント) を挿入し、次のように配置します。

このようにして、ウィンドウのサイズを変更しても、画像は絶対位置にあるため、正しいままです。私も試しました:

ウィンドウを最小化すると、この画像が右に移動します。ウィンドウのサイズ変更を続けると、画像は Fancybox の閉じるボタンの左側に戻りますが、オフセットが正しく作成されません (時間どおりに更新されないように見えます)。

ありがとう'

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

c++ - Qt WindowMaximize がジオメトリを変更しない (C++)

だから私は私の最初の Qt プロジェクト (驚き!) として web ブラウザーを作成していsetWindowState(Qt::WindowMaximized)ます。私はこのコードを持っています:

mainwindow.h から:

mainwindow.cpp から:

お気づきかもしれませんが、ウィンドウを最大化し、QWebView も最大化した状態でアプリケーションを起動しようとしています。基本的に、メイン ウィンドウのサイズが変更されるたびに、ui->webView->setGeometry高さと幅を更新して呼び出すことも必要です。しかしMainWindow::geometry、更新されていないようです。私は何を間違っていますか?

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

javascript - サイズを元に戻す際のjQuery

ブラウザのサイズを変更したときにスタイルシートを変更できるコードがあります。

正常に動作しますが、ブラウザが元のサイズに戻ったときにスタイルシートを再度変更しようとしています。

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

javascript - ウィンドウのサイズ変更スクリプトには予期しない副作用があります

要素がページに追加されたときにポップアップ ウィンドウのサイズを変更する短い JavaScript を作成しました。何らかの理由で、新しい要素が追加されるたびに、追加された要素の幅が常に同じであるため、同じままである必要があるにもかかわらず、ウィンドウの幅が 4 ピクセルずつ減少します。

何がこれを引き起こしているのでしょうか?

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

javascript - JavaScriptウィンドウのサイズを変更する

このコードにサイズ変更イベントを適用して、変更された場合にウィンドウの新しい高さを取得するにはどうすればよいですか?

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

jquery - ウィンドウサイズを検出し、jqueryswitchステートメントで何かを行う方法

jqueryでウィンドウサイズを確認し、さまざまな解像度に基づいて背景画像を変更したいと思います。だから私はどういうわけかもっと多くの場合に「switch」ステートメントを使うことを考えていました、しかし私はこれがどのように見えるかわかりません。これは私が望む基本構造ですが、より多くのオプションがあります:

ご協力いただきありがとうございます。

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

java - Java ウィンドウの内容はサイズ変更されますが、最小サイズを超えることはありません

私は、NetBeans を使用して作成した Java アプリケーションを持っています (そうです、ここで NetBeans に関する多くの苦情を読みました)。ウィンドウのサイズを変更すると、ウィンドウ (実際には高さ) を特定のサイズ以下に縮小するまで、内容もウィンドウと共にサイズ変更されます。その後、ウィンドウのサイズが変更されますが、内容が切り取られます。

すべてのコンポーネント ウィジェットを確認しました。それらはすべてゼロまたは非常に小さい数の最小サイズを持っています。ゼロ以外の優先サイズを持つ唯一のものは、親と一緒にサイズ変更されないものであり、それらも小さいです。縮小するとき、私はどのウィジェットにもぶつかっていません。これ以上縮小できなくなった時点で、パネルの下部と内側のウィジェットの間にかなりのギャップが下部に向かってあります。

このようにサイズを制限しているものを知る方法はありますか? 関係している可能性のある別のプロパティを探す必要がありますか?

ありがとう。

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

javascript - Javascript の `window.resizeTo` が機能しない

ブラウザのサイズ テストを行うために非常に具体的なサイズ変更を行うブックマークレットを作成しようとしていますが、.xml を使用して Web ブラウザのサイズを変更できないようですwindow.resizeTo

機能しない過度に単純化された例:

ブラウザーがこの機能を無効にしている可能性があることは理解できますが、Firefox の JavaScript 設定のスクリーンショットを次に示します。

高度な JavaScript 設定が明確に表示されます

明らかな何かが欠けていますか、それともバグレポートを提出する必要がありますか?