2017-09-17 97 views

回答

0

使用window.getComputedStyle(mySpan).lineHeight可以獲取元素行高的值,而不管樣式是內聯還是外部CSS文件。

var mySpan=document.getElementById("mySpan"); 
 
console.log(window.getComputedStyle(mySpan).lineHeight);
<span id="mySpan" style="line-height:200px;">hello world</span>

1

帶有-的CSS屬性在Javascript對象的camelCase中表示。例如 - mySpan.style.lineHeight

您還可以使用括號表示法來訪問屬性。防爆 - mySpan.style['line-height']

var mySpan=document.getElementById("mySpan"); 
 
console.log(mySpan.style.lineHeight); 
 
console.log(mySpan.style['line-height']);
<span id="mySpan" style="line-height:200px;">hello world</span>

+0

行高不等於height.How我可以得到高度? – JackieWillen

+0

你可以使用'window.getComputedStyle(mySpan).height' –