Jquery .show()および.hide()を使用してボタンを表示および非表示にする簡単なナビゲーションバーを作成しました。 Firefoxで表示しているときは正しく動作しますが、Safariで表示すると、ボタンを非表示/表示するたびに余分なスペースがナビゲーションバーに追加されます。ここで サファリのJqueryの表示/非表示
は一例です: http://jsfiddle.net/My4d4/
2
A
答えて
2
は使用しないでくださいdisplay: table
とdisplay: table-cell
display: table-cell
の原因のWebkit(SafariとChromeで使用レンダリングエンジン)、中塗り替え「バグ」があるように思わ
要素が正しく再描画されないdisplay: table
の要素が非表示になっている場合は、その要素が再度表示されます。
ただし、display: table-cell
要素を非表示にして再表示すると、その前の幅が計算されるようです
私は、パーセンタイル幅、float: left
とデフォルト表示を使用することをお勧めします。テーブルを使用するには、テーブルを使用してください。テーブルを避けてテーブルを避けて、それを正しく行う。
関連する問題
- 1. サファリWebインスペクタキャリッジリターンを非表示
- 2. jqueryの表示/非表示
- 3. Jquery非表示の非表示
- 4. Jquery表示/非表示トグル
- 5. jQuery - ドロップダウン表示/非表示
- 6. jQueryのヘルプキーアップ時の表示/非表示
- 7. jQueryの表示/非表示の行
- 8. 非表示jqueryの
- 9. jQueryクッキーでの表示/非表示
- 10. jQueryの3 - 表示と非表示を
- 11. jQueryリピートダンスの表示/非表示
- 12. jquery -this-ツールチップの表示と非表示
- 13. jqueryの表示/非表示フィールド
- 14. JQuery - フィールドグループの表示/非表示
- 15. jqueryスクリプトの表示/非表示
- 16. はJQuery:表示/非表示のdiv
- 17. jqueryとのリンクを表示/非表示
- 18. jQueryの表示/非表示ボタン
- 19. jQueryフレキシブルなフィールドセットの非表示/表示
- 20. リファクタリングjQueryの表示/非表示
- 21. jquery表示/非表示のツールヒントボタン
- 22. JQuery contextmenu問題の表示/非表示
- 23. Jqueryアニメーションの非表示と表示
- 24. jQueryの表示をインラインで表示/非表示
- 25. jQueryとjquery.validate divの表示(表示/非表示)
- 26. jQuery - 検索ボックスを表示/非表示
- 27. jQueryトグルツールバー:非表示と表示
- 28. 簡単なjQuery表示/非表示
- 29. jQueryでプレースホルダを表示/非表示
- 30. Jqueryドロップダウンメニュー複数表示/非表示
もChromeで問題があります。この問題は '#navHolder'のスタイルルール' table-layout:fixed; 'に由来しています –