zne*_*eak 8 html javascript css
我希望能够知道节点是否可见并在屏幕上呈现.据我所知,至少有3种标准和简单的方法使HTML节点不可见:
opacity: 0;display: none;visibility: hidden.我可以检查这三个,但我担心当涉及到隐藏内容的方式时,人们可以发挥创意:
所以我想知道是否有一种标准方法来确定节点是否呈现在屏幕上.我很确定所有主流浏览器都会自行确定加速绘图,所以也许它会以某种方式暴露出来.
您可以尝试使用 jQuery 的:visible修饰符。
http://api.jquery.com/visible-selector/
不幸的是,我相当确定这没有考虑到您所谈论的任何“棘手”案例。