如何使用脚本#为div设置BorderRadius属性?

时间:2013-07-16 13:26:22

标签: script#

这样的事情:

div.Style.BorderRadius = "50%";

没有这样的财产。

有什么替代方案?

3 个答案:

答案 0 :(得分:2)

它应该是.style.borderRadius(区分大小写),例如

var x = document.getElementById("example");
x.style.borderRadius = "14px 33px 50px 72px";

jsFiddle here.

答案 1 :(得分:2)

由于Style定义/元数据中缺少BorderRadius,因此有几个选项:

  1. 解决方法:

    Script.SetField(div.Style,“borderRadius”,“...”);

  2. 修复丢失的部分:

    更新https://github.com/nikhilk/scriptsharp/blob/cc/src/Libraries/Web/Html/Style.cs中的代码并提交拉取请求。

    或者至少记录一个问题。

答案 2 :(得分:0)

使用jQuery绑定:

jQuery.FromElement(div).CSS("border-radius", "50%");