在它們是dom的一部分之前做元素的寬度和高度是否設置正確?即如果我創建一個包含標記的div,我可以測量它的預期寬度和高度而不將它附加到dom中嗎?Html元素大小何時不可見?
1
A
回答
0
我沒有正式知道答案,但有一點gedankenexperiment讓我們看到它不能,一般來說,發生。如果你創建一個固定寬度和高度的HTML元素,那麼是的 - 你可以知道寬度和高度。然而,如果你不指定它們(或者它們可能不被遵守),那麼寬度和高度總是通過DOM中片段的上下文位置來計算的;然而,如果你不指定它們(或者它們可能不被遵守)例如,一個帶有width: 50%
的DIV直到將其添加到DOM並進行佈局之後才能知道它的實際寬度 - 沒有其他方法可以回答「50%的內容」。
+0
啊......當然。妥善放置使得完美感:) – 2009-10-24 17:26:30
相關問題
- 1. 可調整大小的HTML元素
- 2. 元素不可見
- 3. 元素不可見
- 4. 獲取HTML元素大小
- 5. 根據HttpServletRequest參數使HTML元素可見/不可見
- 6. 如何根據父元素大小更改元素的可見性
- 7. ASP使不可見元素可見
- 8. 臨時使元素不可見
- 9. 元素不可見時執行代碼
- 10. Selenium:元素不可見錯誤RDC最小化時
- 11. 當子元素大於父元素時,使子元素完全可見
- 12. WebdriverJS ElementNotVisibleError:元素不可見
- 13. org.openqa.selenium.ElementNotVisibleException:元素不可見
- 14. 元素不可見Selenium
- 15. iOS UI元素不可見
- 16. 不可見元素的Xpath
- 17. Selenium Webdriver - 元素不可見
- 18. 元素不可見硒蟒
- 19. GWT元素不可見
- 20. 獲取元素不可見
- 21. Unity3d GridlayoutGroup元素不可見
- 22. 量角器 - 元素不可見(但手動檢查時可見)
- 23. jQuery:通知可見的html元素
- 24. 元素不可見:元素當前不可見,不能被操縱 - 硒的webdriver
- 25. 當我設置window.onresize時,HTML元素不會調整大小
- 26. pdf使用ggsave可見的零大小的元素
- 27. 任何方式來獲取不可見元素的何時可見高度?
- 28. 如何在恢復時使可拖動元素不可見?
- 29. 如何獲取網頁上可見DOM元素的可視大小
- 30. ExecuteScript不會改變我的元素的可見性 - 元素不可見
你是什麼意思? – random 2009-10-23 21:27:10