代码之家  ›  专栏  ›  技术社区  ›  ground5hark

设置供应商样式?

  •  0
  • ground5hark  · 技术社区  · 16 年前

    我想用Javascript设置供应商样式,类似这样:

    elem.style.mozBorderRadius = '5px';
    

    1 回复  |  直到 14 年前
        1
  •  2
  •   Nick Craver    16 年前

    您可以检查并设置如下:

    if (elem.style.MozBorderRadius !== undefined)
      elem.style.MozBorderRadius = "5px";
    

    当你使用webkit的时候,你也可以这样做 webkitBorderRadius ,如下所示:

    if (elem.style.MozBorderRadius !== undefined)
       elem.style.MozBorderRadius = "5px";
    else if (elem.style.webkitBorderRadius !== undefined)
       elem.style.webkitBorderRadius = "5px";
    

    if() 就像我上面提到的,所以它不会在不支持它的浏览器中出错。

    推荐文章