0
不同的HTML元素具有不同的默认值display
值。例如:如何使用javascript返回元素的默认显示样式?
div
是block
span
是inline-block
我有一个隐藏的JavaScript元素:
element.style.display = 'none';
如何设置正确的默认值回,而不必从元素类型中推导出它:
// Sets 'block' if 'element' is 'div', 'inline-block' if 'span', etc.
element.style.display = ?;
MDN reference似乎没有列出default
或类似的东西。
没有jQuery或类似的库,只有香草Javascript。
尝试'element.style.display = null'这应该删除'display'的内联样式 – cyrix
尝试继承,也许作品 – Roy
使用element.style.display ='initial';它会工作 –