如何使用Script#设置div的BorderRadius属性



类似这样的东西:

div.Style.BorderRadius = "50%";

显然不存在这样的财产。

对此有什么替代方案?

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

  1. 解决方法:

    Script.SetField(div.Style,"borderRadius","…");

  2. 修复缺失的部分:

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

    或者至少记录一个问题。

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

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

jsFiddle在这里

使用jQuery绑定:

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

最新更新