成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vue怎么獲取頁面元素樣式為空?

瀏覽:96日期:2023-06-05 15:53:53

問題描述

javascript - vue怎么獲取頁面元素樣式為空?

javascript - vue怎么獲取頁面元素樣式為空?

獲取到html元素對(duì)象后,輸出它的樣式全部為空怎么解決?

問題解答

回答1:

你可以不使用 $ref,而使用 $el 來獲取當(dāng)前組件的根 DOM 元素。如果涉及 canvas,那么需要注意不應(yīng)對(duì) canvas 的 context 對(duì)象獲取樣式,而應(yīng)對(duì) canvas 對(duì)應(yīng)的 DOM 元素獲取樣式。

回答2:

試試 window.getComputedStyle(document.documentElement)

回答3:

獲取外聯(lián)樣式是需要這么寫的,你那個(gè)只能獲取內(nèi)聯(lián)樣式

let style = window.getComputedStyle(element, [pseudoElt]);element 用于獲取計(jì)算樣式的ElementpseudoElt 可選指定一個(gè)要匹配的偽元素的字符串。必須對(duì)普通元素省略(或null)。

標(biāo)簽: JavaScript
相關(guān)文章: