0

HTML でブロックを表示\非表示にする通常の方法は、表示プロパティを切り替えることです。しかし、レンダリングのパフォーマンスの場合は、z-index で遊んだほうがよいのではないでしょうか?

http://jsfiddle.net/WawVH/

4

1 に答える 1

1

本当に好みの問題。Display:none は要素を完全に削除します。これは、DOM 構造のノードではなくなるため、メモリを節約できます。私が間違っている場合は、誰かが私を修正してください。

ただし、コンテンツがオーバーフローしている場合、実装で問題が発生する可能性があります。

http://jsfiddle.net/yeQfC/

しかし、いつでもオーバーフローをオフにすることができます

overflow:hidden;

.content CSS 定義で

http://jsfiddle.net/gF3JC/

于 2012-08-05T13:56:04.677 に答える