0

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

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

它在 Firefox 和我的 IE 10 中运行良好,但没有出现在我的 C# WebBrowser 中。

有没有办法解决这个问题并为 C# WebBrowser 制作半透明背景?

4

2 回答 2

1

也许尝试类似:

background-color: #ff00ff;
filter:alpha(opacity=50);
opacity: .5;

这个问题可能有一些见解(阅读所有答案/评论) 如何使用 CSS 为文本或图像赋予透明背景?

于 2013-10-29T20:44:57.393 回答
1

AwesomiumAwesomium.NET是一个支持该功能的 HTML UI 引擎。

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

通过 Perikles C. Stephanidis

于 2013-10-29T20:46:13.167 回答