所以在Javascript(不是jQuery)中
我可以使用以下内容将具有示例 ID 的 div 的可见性样式设置为可见:
document.getElementById("example").style.visibility = 'visible';
问题是,我如何对 text-indent 属性做同样的事情?以下不起作用。
document.getElementById("example").style.text-indent = 'none';
所以在Javascript(不是jQuery)中
我可以使用以下内容将具有示例 ID 的 div 的可见性样式设置为可见:
document.getElementById("example").style.visibility = 'visible';
问题是,我如何对 text-indent 属性做同样的事情?以下不起作用。
document.getElementById("example").style.text-indent = 'none';
大多数 CSS 属性使用驼峰式:
document.getElementById("example").style.textIndent = 'none';
document.getElementById("example").style.textIndent = 'none';
注意textIndent
. javascript 中的变量名称不允许在名称中包含“-”,因此当作为 javascript 对象属性引用时,此类样式会转换为驼峰式大小写。
我认为这个链接回答了你的问题http://www.w3schools.com/jsref/prop_style_textindent.asp
->document.getElementById("example").style.textIndent="50px";
-- 编辑 -- 我被告知 W3School 在某些情况下不是一个好的信息来源。见 w3fools.com