jQuery: height () / width () und "display: none"
Ich dachte immer Elemente, die @ hattdisplay:none
CSS-Stil hat 0 für @ zurückgegebheight()
undwidth()
.
Aber in diesem Beispiel:
HTML<div id="target" style="display:none;">
a
</div>
CSSalert($("#target").height());
sie nicht:http: //jsfiddle.net/Gts6A/2
Woher? Ich habe gesehen, wie 0 in der Vergangenheit oft zurückgekommen sind.