在它们是dom的一部分之前做元素的宽度和高度是否设置正确?即如果我创建一个包含标记的div,我可以测量它的预期宽度和高度而不将它附加到dom中吗?Html元素大小何时不可见?
1
A
回答
0
我没有正式知道答案,但有一点gedankenexperiment让我们看到它不能,一般来说,发生。如果你创建一个固定宽度和高度的HTML元素,那么是的 - 你可以知道宽度和高度。然而,如果你不指定它们(或者它们可能不被遵守),那么宽度和高度总是通过DOM中片段的上下文位置来计算的;然而,如果你不指定它们(或者它们可能不被遵守)例如,一个带有width: 50%
的DIV直到将其添加到DOM并进行布局之后才能知道它的实际宽度 - 没有其他方法可以回答“50%的内容”。
+0
啊......当然。妥善放置使得完美感:) – 2009-10-24 17:26:30
相关问题
- 1. 元素不可见
- 2. 获取HTML元素大小
- 3. 元素不可见时执行代码
- 4. 元素有时在Firefox上不可见
- 5. 临时使元素不可见
- 6. Selenium:元素不可见错误RDC最小化时
- 7. 获取元素不可见
- 8. jQuery:通知可见的html元素
- 9. 元素不可见:元素当前不可见,不能被操纵 - 硒的webdriver
- 10. pdf使用ggsave可见的零大小的元素
- 11. 如何在恢复时使可拖动元素不可见?
- 12. 如何获取网页上可见DOM元素的可视大小
- 13. ExecuteScript不会改变我的元素的可见性 - 元素不可见
- 14. 如何防止调整窗口大小时移动HTML元素?
- 15. 如何在窗口调整大小时停止HTML元素gettting?
- 16. 将html元素大小调整为最大浏览器大小
- 17. HTML元素环绕放大/缩小
- 18. HTML元素的大小问题
- 19. 使元素外看不见,HTML CSS
- 20. 硒可见,非可见元素(下拉)
- 21. 调整大小时缩小/扩大子元素的大小
- 22. asp:验证器在不可见元素+不可见对象
- 23. 调整窗口上的html元素的大小调整大小
- 24. 如何缩小html元素以适合固定大小的div?
- 25. HTML/CSS/JS:在将元素的大小附加到DOM树之前是否可以找到元素的大小?
- 26. 当元素可见时启动动画
- 27. 在javascript中计算相对大小的HTML元素的大小时出错
- 28. 为什么H4元素在HTML中不可见?
- 29. <Web Scraping>元素在HTML中不可见?
- 30. 使td元素不可见或其内部html空白
你是什么意思? – random 2009-10-23 21:27:10