文章詳情頁
javascript - vue怎么獲取頁面元素樣式為空?
瀏覽:91日期:2023-06-05 15:53:53
問題描述
獲取到html元素對象后,輸出它的樣式全部為空怎么解決?
問題解答
回答1:你可以不使用 $ref,而使用 $el 來獲取當前組件的根 DOM 元素。如果涉及 canvas,那么需要注意不應對 canvas 的 context 對象獲取樣式,而應對 canvas 對應的 DOM 元素獲取樣式。
回答2:試試 window.getComputedStyle(document.documentElement)
回答3:獲取外聯樣式是需要這么寫的,你那個只能獲取內聯樣式
let style = window.getComputedStyle(element, [pseudoElt]);element 用于獲取計算樣式的ElementpseudoElt 可選指定一個要匹配的偽元素的字符串。必須對普通元素省略(或null)。
標簽:
JavaScript
相關文章:
1. android - 用textview顯示html時如何寫imagegetter獲取網絡圖片2. javascript - table列過多,有什么插件可以提供列排序和選擇顯示列的功能3. showpassword里的this 是什么意思?代表哪個元素4. javascript - windows下如何使用babel,遇到了困惑5. JavaScript事件6. python - 為什么正常輸出中文沒有亂碼,zip函數之后出現中文編程unicode編碼的問題,我是遍歷輸出的啊。7. javascript - js中向下取整8. android - rxjava多線程并發怎么控制順序9. 對mysql某個字段監控的功能10. html - vue項目中用到了elementUI問題
排行榜
