display:none
を使用してTR(テーブル行)を非表示にし、後でdisplay:table-row
で表示する必要があるページで作業しています。ただし、IE7はtable-row
を無視し、TRを非表示にします。単に私がdisplay:block
と言うと、すべてのセルが列と並んでいません。この制限の回避策はありますか?IE7は表示を無視します:テーブル行
答えて
でそれを試してみてください。 次の例を確認してくださいhttp://jsfiddle.net/JauH4/4/
既に気付いているかもしれませんが、表示:表示と非表示の違いがあります。可視性は要素のみを非表示にしますが、非表示になった後でも引き続きレイアウトに影響を与えますので、空のタブローがあります。私は「使用しない」と言っているのではなく、「適切なところで使う」と言っています。 –
レイアウトに影響を与えたい場合は、Jquery 'show()'と 'hide()'または 'toggle()'を使用できます。 –
ええ、でも、それらのメソッドは "display:none"を切り替えるからです。 –
もう一度表示したいときは、displayを ""に設定してください。
編集:ここではフィドルですが、必要ないときに表示プロパティがどのように削除されるかを観察してください。
あなたは要素の可視性を切り替えることがvisibility:hidden
とvisibility:visible
を試してみてくださいIE 7
ありがとう、アンドレアス。私はスタイルブロックを追加しています。あなたはその中で上記のことをどのようにしていますか? 'display:;'? – Alex
いいえ、私はあなたが単に "none"ではないときにディスプレイ事業全体を取り除くと思う。 –
- 1. IE7テーブルの表示エラー
- 2. IIS6はWeb.configのIE7互換モードタグを無視します。
- 3. GDALはNoDataValueを無視して表示されます
- 4. IE7のテーブル行
- 5. 私のスレッドから実行されたトーストの表示を無視します
- 6. 背景の1ピクセルがIE7のテーブルに表示されます
- 7. IE7は表のヘッダーを別様に表示します
- 8. IE7フォーム表示
- 9. 改行を無視して余白を無視する
- 10. 表は私のテーブルがIE7に表示されませんいくつかの理由についてIE7
- 11. テーブル要素は、firefox 4でfont-weightを無視しますか?
- 12. IE7のZ-インデックスを無視したドロップダウンメニューのテキスト
- 13. 表示隠すテーブル行
- 14. テーブル行をハイライト表示
- 15. CSS HTML非ie7またはie8のCSSを無視する方法
- 16. MySQLインポートデータベースですが、特定のテーブルを無視します
- 17. MySQL:JOIN中にテーブル行がない場合は「無視」
- 18. 一致するテーブルを無視する
- 19. VS2015は無視されたプロジェクトを示しています
- 20. diff中に行内のパターンは無視されますが、行全体では無視されます
- 21. jQuery FullcalendarはIE7/8でイベントを表示しません
- 22. ApacheがブラウザのHTML表示のメタ文字セットを無視します
- 23. Vaadin:私のラベルは改行文字を無視します
- 24. Grepは複数の行を無視します
- 25. Pandas read_csvは不適合行を無視します
- 26. CSS:改行はパディングを無視しますか?
- 27. アラインメントの問題表示:テーブルとディスプレイ:IE7とIE9のテーブルセル
- 28. パラメータから行の可視性を表示/非表示
- 29. Netbeansはファイルを無視して表示しますが、gitignoreにはありません
- 30. HTMLテーブルと同じ行にテキストを表示しますか?
空白にしてみましたか:tr.style.display = ""; –