2013-10-29 104 views
0

我在我的C#应用​​程序中使用WebBrowser来显示我的网页。我有一个使用标准的RGBA设定为半透明一个div:C#WebBrowser,设置div的不透明度

background-color:rgba(255,0,255,0.5); 

它工作在Firefox和我的IE 10不错,但只是不会出现在我的C#web浏览器。

有没有办法可以解决这个问题,并为C#WebBrowser做一个半透明的背景?

回答

1

AwesomiumAwesomium.NET是一个HTML UI引擎,支持这一点。

检查WPF WebControl。您可以将WebControl.IsTransparent设置为true,并使用body { background-color: transparent; }加载一些内容(您甚至可以使用WebSession指定要应用于所有加载页面的自定义CSS)。

via Perikles C. Stephanidis