問題タブ [outerheight]
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.
jquery - 更新前とサイズ変更時のouterHeightが正しくありません
[あなたのコメントに従って編集]
スクロールの位置によって寸法が変化する固定 div (ヘッダー) の下にある div (.main) に margin-top を動的に割り当てようとしています。この margin-top は、上部の位置 (.smart) にあるときの (header) の高さに等しくなければなりません。
次のコードは、ほとんど問題なく動作しています。
ここでの問題:
- 特定の小さなウィンドウで最初にページを開くと、マージンを調整するためにまだ更新が必要です(同じ解像度でページを閉じてから再度開くと、正常に動作するようです)
- その場で小さなウィンドウサイズにサイズ変更すると、マージンの調整に失敗し、更新が必要になります
私が間違っていることについての指針はありますか?
感謝!
jquery - height() が要素の正しい高さを返さない
ボックスの高さをオーバーフローしたコンテンツの高さに調整して、オーバーフローしたフローティング コンテンツを修正しようとしていますが、うまくいかないようです。
これは出力されます
以下の例では、div が明らかにはるかに大きいため、これは正しくありません。何か案は?
画像形式の問題領域: http://prntscr.com/4p1obb
javascript - resize()の後のjQuery間違ったouterWidth()とouterHeight()
HTML
CSS
jQuery
問題
ウィンドウのサイズを変更すると、outerWidth() と outerHeight() が間違っているため、要素が中央に配置されません。
リフレッシュ後、問題は解消されます。
Firefox でのテスト結果
デフォルト: 要素サイズ - 670x134 (良い)
768x1024: 要素サイズ - 198x254 (間違った) - 670x134 (更新後は良い)
360x640: 要素サイズ - 198x254 (不適切) - 360x182 (更新後は適切)
質問
この問題が発生する理由と修正方法はありますか?
ノート
要素の幅や高さを固定したくありません。
javascript - Jqueryのアウターハイトの変更
外側の高さが変更された後に開始する関数を作成する方法を誰かに教えてもらえますか?
また
ありがとうございました。
jquery - 要素の高さを取得して CSS で使用する
div
ページに要素を含む要素がありp
ます。
要素の外側の高さを取得しようとしておりp
、その数値を使用して親要素にマージンを適用しています。
たとえば、p
要素の高さが 346px の場合、346px の margin-top を parent に適用したいと思いますdiv
。
jQuery の を使用して高さを取得できますが、outerHeight()
その数値を使用して親要素にマージンを適用する方法がわかりません。
どんなアドバイスでも大歓迎です。
javascript - クラスのouterHeightを取得し、最大値を取る
.outerHeight
クラスをセレクターとして使用して、別のdivの高さを設定するために使用します。
これを自分のサイトの複数の「スライド」で使用したい:
.outerHeight
すべての を取得し、最高値.example
のみを取得して、これをすべての div に追加するにはどうすればよいですか?.wrapper_sub