私は、ページの右側のメニューとしてjQuery UIアコーディオンを使用しています。しかし、メニューが左のコンテンツよりも大きくなることがあります。このため、アコーディオンのセクションを拡大/縮小するとき、ブラウザ上のスクロールバーは、アコーディオンのセクションを開くときに拡大/縮小することができます。私の考えは、アコーディオンの下にあるdivを持っていて、アコーディオンがたどり着く可能性のある高さです。アコーディオンが広がると、重なり合うだけで、ブラウザーのスクロールバーはまったく変更されません。それはポジションを与えます:絶対と高さと幅を宣言レイアウトをねじれて、それはフッターが重なって配置し、その下に出血しているようです。誰でもこの作品を作る方法についてのアイデアはありますか?より詳細な例が必要な場合は、私がそれを提供するために何ができるかを見ていきますが、サイトはロックされており、ユーザー名/パスワードを知らせられません。プレースホルダdivを動的にオーバーラップ可能にする
答えて
ミン高さはIE 6 ダスティン・ディアスから最古のハックに実装することは簡単です:
selector {
min-height:500px;
height:auto!important;
height:500px;
}
または式で :
selector {
height:expression(this.scrollHeight < 499 ? "500px" : "auto");
}
実際には、IE 6の高さのための分の高さのようなものです。要素は、overflow:hidden
が指定されるまで内容が展開されます。
IE 6のルールは、常に「* htmlハック」または条件付きコメントでのみ適用できます。
おそらくメニューとコンテンツの周りにコンテナがありますか?あなたは、メニューの高さが可能であること最も高いと等しくなるコンテナへのmin-height CSSを追加することができ
私はそのオプションについても考えました。しかし、このサイトはFirefoxとSafariと一緒にIE6-8をサポートしなければなりません。少なくともIE6はmin-height属性をサポートしていません。それらのブラウザでその結果を達成する方法が分かっているなら、私はその解決策に間違いありません。 –
ie6のmin-heightを 'min height fast hack'でエミュレートすることができます。http://www.dustindiaz.com/min-height-fast-hack/セレクタ{ min-height:500px; 身長:auto!important; 身長:500px; } –
- 1. スクロール可能なdivにコンテンツを動的に追加する
- 2. 親をオーバーラップさせない垂直スクロール可能div
- 3. Divスクロール可能にする
- 4. 動的SVGスクロール可能にする
- 5. Android - 動的に追加されるプレースホルダ
- 6. ColdFusionの動的プレースホルダ
- 7. jQuery UIの「プレースホルダ」設定をソート可能にする方法は?
- 8. ルートプレフィックスにプレースホルダを付けることは可能ですか?
- 9. Divのオーバーラップ
- 10. 列オーバーラップに関するブートストラップの可能な説明
- 11. Div減ったときにDivをオーバーラップする
- 12. div全体をソート可能にする
- 13. divをクリック可能にする方法
- 14. 子のDIVをスクロール可能にする
- 15. javascriptでdivをクリック可能にする
- 16. divをクリック可能にする
- 17. オーバーラップするdivとスペーサー
- 18. Jqueryはドラッグ可能なdivを動的に作成しました
- 19. divを表示/非表示にする動的検索機能
- 20. JavaScriptを動的にDivにロードする
- 21. div idsにリサイズ可能
- 22. プレースホルダを使用して動的にコントロールを生成する
- 23. 動的入力プレースホルダJavaScript
- 24. グリッドビューで動的な列ヘッダーをクリック可能にするには
- 25. IFrameを動的にサイズ変更可能にする
- 26. 選択可能なモードを動的に有効にする
- 27. 動的に変更可能なQCheckBoxリスト
- 28. Knockout.js動的に作成可能なテーブル
- 29. Augmented Reality(Android):動的にローディング可能
- 30. 動的に選択可能なホストグループ
+1ミニハイトの場合 - ちょうど私が提供しようとしていたもの:-) – Bojangles
うわー、よく私は気が狂っています。笑。ありがとう! –