关于【HTML DOM Style 对象】相关介绍及用法戳这个链接:
http://www.w3school.com.cn/jsref/dom_obj_style.asp
问题是第一次我找到的写法是这个样子的:
document.getElementById("xnxf-btn").style="background-position: center bottom;";
在火狐下测试通过,嗯,,就它了。。可是。。随后发现只在火狐下有效,,IE和Chrome都无效。。冏rz。。正确的写法:
document.getElementById("xnxf-btn").style.backgroundPosition="center bottom";
--------分隔线---------
然后,,一直想弄个微语插件出来的,,拖延了很久。。前天下午终于翻了下源码,,然后没找到预想中可以挂插口的地方。(╯﹏╰),,无法解决需求时好像就只能放弃需求什么的。。
博客本来就是为了了记录各种想法,只是大多太过零碎只能被丢弃。。事实上,,大脑的创造力最活跃的时候也只是在梦境中吧。。而梦的零碎程度已经到破碎的程度了。。。
#cmt4738
function setStyle(el, strCss){<br />
function endsWith(str, suffix) {<br />
var l = str.length - suffix.length;<br />
return l >= 0 && str.indexOf(suffix, l) == l;<br />
}<br />
var sty = el.style,<br />
cssText = sty.cssText;<br />
if(!endsWith(cssText, ';')){<br />
cssText += ';';<br />
}<br />
sty.cssText = cssText + strCss;<br />
}
回复