Javascript判断要素はブロックレベルの要素ですか?それともインライン要素ですか?
636 ワード
一つのショー方法を実装すると、要素
html
display:block
がspan
タグでこの方法を起動したときにspan
のdisplay
をblock
に変更しました.これは私たちが見たくないことです.html
div
span
jsvar div = document.getElementById("div");
var span = document.getElementById("span");
function getDisplay(obj){
//
if (obj.currentStyle) {
return obj.currentStyle.display;
}
else {
return getComputedStyle(obj, false).display;
}
}
console.log(getDisplay(div)) // block
console.log(getDisplay(span)) // inline