JavaScript:设置边框半径
问题描述:
如何使用纯JavaScript(无jQuery,无插件等)设置-moz-border-radius?JavaScript:设置边框半径
document.getElementById('id')
答
尝试:
document.getElementById('id').style.borderRadius = '1em'; // w3c
document.getElementById('id').style.MozBorderRadius = '1em'; // mozilla
但是,为什么不这样做在样式表?
答
var myElementStyle = document.getElementById('id').style;
myElementStyle.borderRadius = '1em'; // standard
myElementStyle.MozBorderRadius = '1em'; // Mozilla
myElementStyle.WebkitBorderRadius = '1em'; // WebKit
+0
即使没有Moz和Webkit版本,它也适用于我。 – 2014-01-15 11:55:31
好的,那可行,谢谢!我现在如何为webkit做到这一点? PS:我想保持我的CSS有效。 – user199337 2009-11-25 21:47:04
style.WebkitBorderRadius ='1em'; // WebKit (以利亚格雷说)。 你不想接受答案吗? – NilColor 2009-11-25 22:12:36