![]() |
1
20
诀窍是显示元素(display:block),同时隐藏它(visibility:hidden),并将它的位置设置为绝对位置,这样它就不会影响页面流。 正如Oscar提到的,moooltools元素.measure类可以做到这一点。 |
![]() |
2
11
Oscar提到的mootools元素.measure功能非常棒。对于那些使用jquery的用户,这里有一个实现相同功能的快速插件:
您可以这样称呼它,确保返回值(感谢Sam Fen指出这一点!):
|
![]() |
3
8
使用moootools所能做的就是使用element.measure类,也就是说,将元素注入到dom中,但要将其隐藏。现在,您可以测量元素而不实际显示它。 |
![]() |
4
5
这是不可能的,至少是不准确的,因为样式会影响这些属性,它的放置位置决定了它是如何设置样式的,以及什么规则会影响它。
例如放置
|
![]() |
5
2
修改了一点代码。下面是一个纯JS解决方案:
|
|
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
![]() |
Community wiki · 无法从jquery文档调用函数 2 年前 |