我见过很多的插件/库,包括jQuery Mobile的,为了隐藏 的元素来改变它的左和/或顶级属性,例如:具有显示属性或左/顶部的隐藏元素?
div {
left : 99999px;
top : 99999px;
}
现在这种情况下,多次弄乱我的代码,因为它并不总是消失,有时增加滚动到该属性,所以我发现自己编辑几个插件和CSS来隐藏元素使用display:none;
我一直在想,财产,或者说这只是开发者的糟糕做法。
这两种方法之间是否存在任何差异?是否有任何JavaScript代码不能在隐藏的元素上运行?什么是更好的方法?
:许多读者的声音可能会跳过一个元素与'显示:none'或'知名度:hidden' – fcalderan 2013-02-25 10:57:55
我不知道你是什么意思的声音读者,是否有工具,口头描述网站?如果亚,那么他们为什么要描述一个不应该被看到的元素? – 2013-02-25 11:03:31