是否可以拥有透明背景?

问题描述 投票:4回答:7

我想让用户桌面或他们打开的任何窗口在后台显示一点点不透明度。我在photoshop中做了一个快速模型试图说明我的目标

如果需要的话,我可以使用一些jQuery,但更喜欢保持脚印。我真的不想为了一个奇特的效果而增加大量的开销。

enter image description here

jquery html css transparency transparent
7个回答
0
投票

术语是Form Opacity,您必须能够访问应用程序源代码,在大多数情况下才能操作它。有几个程序已将此作为标准或隐藏功能,即Trillian和iCalenderLite,以命名一对...... Windows 7允许您对任何打开的窗口进行操作。

form.opacity


10
投票

不可以。您无法使浏览器窗口保持半透明状态。


9
投票

这完全不可能......使用当前的API。从理论上讲,未来可能会实现一个,但就目前而言,您可以做的最好的是用户所需颜色的透明度。


5
投票

我怀疑这是可能的,因为它要求实际的浏览器窗口是透明的,几乎肯定不是这种情况。


1
投票

也许有一些浏览器插件,但不是你网站上的代码。


1
投票

不,这是不可能的。

99.99%的时间,如果你以前从未见过,那就有充足的理由*。

*编辑:这些评论专门针对网络编程......并不适用于人类创新的总和。


1
投票

我看到很多这是不可能的。目前,正确的答案几乎是不可能的;)使用编程,您可以创建一个透明的窗口或应用程序。我从未做过任何类似的事情,但我使用了几个程序来控制透明度。

控制窗口不透明度的最佳选择是DirectX。因此,如果您使用DirectX创建浏览器,则可以通过读取CSS来控制窗口的不透明度。

所以基本上,你可以自己动手,就像mozilla firefox读取自己的css(-moz-radius)一样,只需制作自己的基于DirectX的Web浏览器。我可以看到有人在这样的项目上获得了很多支持。

© www.soinside.com 2019 - 2024. All rights reserved.