WebKit.NET C#: CSS Gradient (Radial)

本文关键字:Radial Gradient CSS NET WebKit | 更新日期: 2023-09-27 18:35:05

我正在利用 webBrowser 组件在 C# 中开发一个 wins 表单 WebKit.Net 来创建 HTML5 网页。我怎么可能使用 WebKit.Net 创建径向渐变的样式?我已经尝试了类似以下内容的方法,但只有 -webkit-gradient 有效。

background: rgb(249,225,225); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(249,225,225,1) 0%, rgba(248,197,197,1) 38%, rgba(243,130,130,1) 87%, rgba(251,32,32,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,225,225,1)), color-stop(38%,rgba(248,197,197,1)), color-stop(87%,rgba(243,130,130,1)), color-stop(100%,rgba(251,32,32,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(249,225,225,1) 0%,rgba(248,197,197,1) 38%,rgba(243,130,130,1) 87%,rgba(251,32,32,1) 100%); /* Chrome10+,Safari5.1+ */

我想知道除了 -webkit-gradient 之外 WebKit.Net 可以使用任何其他语法?因为我试图得到一个椭圆形状而不是一个圆形。

是这里的新人,如果这里有人可以解决这个问题,非常感谢:)

WebKit.NET C#: CSS Gradient (Radial)

我研究了一段时间,得到了一个 .NET 的解决方案:)它实际上可以在Open Webkit Sharp:)中轻松完成它支持HTML5和CSS3的最新功能。